C++_Error
五仁月饼哭了
海阔凭鱼跃,天高任鸟飞。
展开
-
warning C4018: “<”: 有符号/无符号不匹配
出错代码: for(int j=0;j 出错原因分析: detector 是一个Vector容器 ,detecot.size() 在容器说明中 被定义为: unsigned int 类型, 而j是int 类型 所以会出现: 有符号/无符号不匹配警告 错误改正: 定义j为unsigned类型后就可以了 即: for(unsigned int j=0;j 或者: for(size_原创 2017-04-27 16:50:40 · 1109 阅读 · 0 评论 -
C++多线程入门
多线程在编程中有相当重要的地位,我们在实际开发时或者找工作面试时总能遇到多线程的问题,对多线程的理解程度从一个侧面反映了程序员的编程水平。 其实C++语言本身并没有提供多线程机制(当然目前C++ 11新特性中,已经可以使用std::thread来创建线程了,因为还没有系统地了解过,所以这里不提了。),但Windows系统为我们提供了相关API,我们可以使用他们来进行多线程编程。创建线程的原创 2017-05-02 20:48:55 · 533 阅读 · 0 评论 -
system("pause")
在编写的c++程序中,如果是窗口,有时会一闪就消失了,如果不想让其消失,在程序结尾处添加: system("pause"); 注意:不要再return 的语句之后加,那样就执行不到了。 分析: system() 是调用系统命令; pause 暂停命令; 这样在运行到此处时,会显示“Press any key to continue . . .” 也就是 “按任意键继转载 2017-06-04 15:38:58 · 2318 阅读 · 0 评论