您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94554页

« 1 2 ... .49 .50 .51 .52 .53 94554.55 .56 .57 .58 .59 ... 232075 »

[其它] C++实践IP地址类项目参考

说明:【项目-IP地址类】 在互联网中使用的IP地址占4字节,可以用四段法表示,每段值的范围为0-255,中间用“.”隔开,例如202.194.116.97。其实,也可以看看一个有4字节的无符号整型值3401741409。 现设计一个IP地址类,用于保存IP地址,并实施在IP地址上的一些操作。如下所示: class IP { private: union //由此匿名联合体可以看出,IP地址共占4个字节 { struct //这是一个由4个字节构成的匿名结构体 {
<weixin_38517212> 在 上传 | 大小:62464

[其它] C语言项目小学生数学考试系统参考

说明:【项目3-小学生数学考试系统】 1.做一个小学生考试系统,功能包括: (1)利用随机数出10道加法题; (2)小学生用户答题给出每道题的答案; (3)对小学生的答题进行评判; (4)计算出小学生答题正确率。 2. 进一步改进,提高题目质量。 要求(1)百以内算术:运算数、结果都在100以内! (2)先随机产生运算符后,针对各个运算产生运算数保证下列要求:对加法,两数之和保证不大于100;对减法,被减数大于减数,且被减数不大于100;对乘法:两数之积不超过100;对除法:被除数大于除数,且被除数不
<weixin_38747566> 在 上传 | 大小:50176

[其它] c++11中关于std::thread的join的详解

说明:std::thread是c++11新引入的线程标准库,通过其可以方便的编写与平台无关的多线程程序,虽然对比针对平台来定制化多线程库会使性能达到最大,但是会丧失了可移植性,这样对比其他的高级语言,可谓是一个不足。终于在c++11承认多线程的标准,可谓可喜可贺!!! 在使用std::thread的时候,对创建的线程有两种操作:等待/分离,也就是join/detach操作。join()操作是在std::thread t(func)后“某个”合适的地方调用,其作用是回收对应创建的线程的资源,避免造成资源
<weixin_38751537> 在 上传 | 大小:65536

[其它] C语言高效实现向量循环移位

说明:问题:n个元素的向量V循环移位(以左移为例)i个位置,例如12345循环移动2个位置得到34512. 问题本身非常简单,以至于我们一看到问题就能想到对应的解决策略:申请i个字节的动态存储,将向量区间[0,i-1]的i个元素存储至临时存储器,之后将[i,n]的n-i+1个元素向左移动i个位置,并将临时存储器中的i个元素写回原向量区间中[n-i+1,n]。但如果我们强加一些限制:在现有可申请内存的总量k << i以及所要求的时间复杂度为O(n)的情况下如何实现循环移位?问题的复杂度似乎就
<weixin_38646659> 在 上传 | 大小:142336

[其它] c++中for双循环的那些事

说明:情况1:如下,这样我们会发现,n输出为100,虽然两层循环的标识符都是i,然是两个做管辖的范围不同,具体情况不明~~~求大神解释 代码如下:int main(int argc,char* argv[]){    int n=0;    int mx;    for (int i=0;i<10;i++)    {        for (int i=0;i<10;i++)        {            n++;        }    }    cout<<n&l
<weixin_38657835> 在 上传 | 大小:34816

[其它] 你必须知道的C语言预处理的问题详解

说明:C语言预处理器执行宏替换、条件编译和文件包含。通常采用以“#”为行首的提示。下面是C语言预处理的应用场合:   1.三字母词(Trigraph Sequences)   C源程序的字符集被包含在7位的ASCII字符集中,但是它是ISO 646-1983 Invariant Code Set的超集。为了让程序可以在缩减集(reduced set)中呈现出来,下面的三字母词会被替换成相应的单字符. 三字母词 单字符 ??= # ??/ \ ??’ ^ ??( [ ??) ] ??!
<weixin_38746166> 在 上传 | 大小:79872

[其它] C++开发:为什么多线程读写shared_ptr要加锁的详细介绍

说明:我在《Linux 多线程服务端编程:使用 muduo C++ 网络库》第 1.9 节“再论 shared_ptr 的线程安全”中写道: (shared_ptr)的引用计数本身是安全且无锁的,但对象的读写则不是,因为 shared_ptr 有两个数据成员,读写操作不能原子化。根据文档(http://www.boost.org/doc/libs/release/libs/smart_ptr/shared_ptr.htm#ThreadSafety), shared_ptr 的线程安全级别和内建类型、标
<weixin_38701725> 在 上传 | 大小:138240

[其它] c语言:金币阵列的问题

说明:有m*n(m <=100,n <=100)个金币在桌面上排成一个m行n 列的金币阵列。每一枚金币或正面朝上或背面朝上。用数字表示金币状态,0表示金币正面朝上,1 表示背面朝上。   金币阵列游戏的规则是: (1)每次可将任一行金币翻过来放在原来的位置上;   (2)每次可任选2 列,交换这2 列金币的位置。    编程任务:给定金币阵列的初始状态和目标状态,编程计算按金币游戏规则,将金币阵列从初始状态变换到目标状态所需的最少变换次数。 Input   输入数据有多组数据。第1行有1
<weixin_38590567> 在 上传 | 大小:46080

[其它] C语言编程技巧 关于const和#define的区别心得

说明:#define ASPECT_RATIO 1.653编译器会永远也看不到ASPECT_RATIO这个符号名,因为在源码进入编译器之前,它会被预处理程序去掉,于是ASPECT_RATIO不会加入到符号列表中。如果涉及到这个常量的代码在编译时报错,就会很令人费解,因为报错信息指的是1.653,而不是ASPECT_RATIO。如果ASPECT_RATIO不是在你自己写的头文件中定义的,你就会奇怪1.653是从哪里来的,甚至会花时间跟踪下去。这个问题也会出现在符号调试器中,因为同样地,你所写的符号名不会
<weixin_38678394> 在 上传 | 大小:82944

[其它] C#透明窗体实现方法

说明:本文实例讲述了C#透明窗体实现方法。分享给大家供大家参考。具体实现方法如下: namespace WindowsApplication1 { public partial class Form2 : Form { public Form2() { InitializeComponent(); this.Opacity = 1; this.Text = opacity=1; this.TopMost = true;
<weixin_38520437> 在 上传 | 大小:31744

[其它] C#中string.Empty和null的区别详解

说明:这是一个及其常见的问题,网上已经有关于这个问题的很多讨论。但是我觉得都是不求甚解,有一些还是在误导别人。下面我来说下我对这三者的理解,如有错误的地方请大家及时指正。   一:””与string.Empty我认为是一样的。网上有一篇被转载了几十遍的文章是这样说的string.Empty 不分配存储空间,”” 分配一个长度为空的存储空间,我认为这句话是错误并且含糊不清的。   1、实际上Empty是string类中的一个静态的只读字段,他的定义是这样的:   public static readon
<weixin_38741540> 在 上传 | 大小:97280

[其它] C#生成Word文档代码示例

说明:public bool CreateWordFile(string _filename, 数据List或者你C#要写的数据) { #region 开始生成Word try { string strtitle = 任务导出; object oEndOfDoc = //endofdoc; Object Nothing = System.Reflection.Missing.Value;
<weixin_38596117> 在 上传 | 大小:35840
« 1 2 ... .49 .50 .51 .52 .53 94554.55 .56 .57 .58 .59 ... 232075 »