上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 94 下一页
摘要: 新建了一个win32 console Application 程序将其默认主循环代码“while (GetMessage(&msg, NULL, 0, 0))”改为“while(msg.message != WM_QUIT)”后编译没有error,但有“warning C4700: uninitialized local variable 'msg' used”F5出现提示:“Run-Time Check Failure #3 - The variable 'msg' is being used without being initialized.”ms 阅读全文
posted @ 2011-04-20 11:45 小 楼 一 夜 听 春 雨 阅读(1184) 评论(0) 推荐(0)
摘要: vs2005 快捷键大全CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助CTRL + ALT + F3帮助-搜索SHIFT + ALT + ENTER全屏显示CTRL + -向后 阅读全文
posted @ 2011-04-20 00:01 小 楼 一 夜 听 春 雨 阅读(231) 评论(0) 推荐(0)
摘要: 今日遇到一个问题,周末去加班搞了一下午也没找到原因,去翻UI的底层代码看夜没看出个是非来。。。但是其他的UI就是ok的,唯独我的这个就是不行。。。。周一来上班找老大来帮忙看。。。也是看了好久,最后发现时上层的代码写错了。。。oh, fuck!不能钻牛角尖,适时回头看看,站在更高的层次看问题。。。。 阅读全文
posted @ 2011-04-18 21:32 小 楼 一 夜 听 春 雨 阅读(347) 评论(0) 推荐(0)
摘要: 1.有可能是VA未安装正确,但是我遇到的情况是我的VA安装正确的。2.我的解决办法:删掉工程的.ncb文件后重新编译即可;以前也遇到过断点打不上去的事情,也是删掉.ncb后重新编译就可以了。附带一下VS工程的几个文件的用途:.clw文件记录了类的信息,如果classView中某个类不见了,重新生成该文件就可以了,方法:删除此文件,点击“建立类向导”,根据提示输入工程名称就可以了;.ncb文件记录了类的提示信息,如果类的成员函数和变量的提示不见了,重新生成该文件即可,方法同上;.aps文件记录了资源信息,要利用现成的资源,需要修改3个文件,.rc文件,Resource.h文件和.aps文 阅读全文
posted @ 2011-04-16 21:20 小 楼 一 夜 听 春 雨 阅读(2614) 评论(1) 推荐(0)
摘要: 01.#include <iostream> 02.#include <list> 03.#include <boost/any.hpp> 04. 05.typedef std::list<boost::any> list_any; 06. 07.//关键部分:可以存放任意类型的对象 08.void 阅读全文
posted @ 2011-04-11 23:33 小 楼 一 夜 听 春 雨 阅读(25699) 评论(0) 推荐(1)
摘要: 程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 >> 好记性不如烂笔头。呵呵 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 >> WORKLIST。计划很重要啊。3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 >> 时时总结。4、考虑自己一天工作完成的质量和效率能否还能提高 一天只提高1%,365天你的效率就能提高多 阅读全文
posted @ 2011-04-10 19:35 小 楼 一 夜 听 春 雨 阅读(486) 评论(0) 推荐(1)
摘要: 众所周知,控制台应用程序一般都会显示一个控制台窗口(虚拟DOS窗口),但很多时候控制台程序的执行逻辑根本不需要与用户进行交互,所以显示这个难看的窗口纯属多余,那么如何将它屏蔽掉呢?下面我向大家介绍一种方法。 操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点实际上是由连接程序设置的,不同的连接器选择的入口函数也不尽相同。在VC下,连接器对控制台程序设置的入口函数是 mainCRTStartup,mainCRTStartup 再调用你自己编写的 main 函数;对图形用户界面(GUI)程序设置的入口函数是 WinMainCRTStartup,WinMainCRTSta 阅读全文
posted @ 2011-04-10 12:58 小 楼 一 夜 听 春 雨 阅读(9883) 评论(0) 推荐(1)
摘要: vs 2005断点调试(转载)下面有从浅入深的6个问题,您可以尝试回答一下1. 一个如下的语句for (int i = 0; i < 10; i++){if (i == 5)j = 5;},什么都写在一行,你怎么在j=5前面插入断点2. 在一个1000次的循环体内部设置断点,你希望当循环进行到900次后中断,怎么才能做到呢?3. 你有一个表达式在上面循环的某一次发生了变化,你想知道是哪一次,在哪个地方,怎么才能做到?4. 你希望你的断点在被命中100次后,每命中三次中断一次,比如第103,第106,第109怎样做?5. 你有在调试一个服务程序,希望在其内部打上了断点,可是,由于这是一个公 阅读全文
posted @ 2011-04-10 11:52 小 楼 一 夜 听 春 雨 阅读(547) 评论(0) 推荐(0)
摘要: 版 本 控 制版本号日期修改者说明备注0.12010.07.13phoenix0.22011.01.12phoenix 目 录1. 引言... 11.1. 编写目的.. 11.2. 参考资料.. 12. 目录结构... 13. 工程配置... 24. 属性配置... 24.1. “常规”配置.. 24.2. “调试”配置.. 24.3. “C/C++”配置.. 34.4. “链接器”配置.. 34.5. “生成事件”配置.. 35. 附录:VC2005中可以使用的宏... 31.引言1.1.编写目的当开发人员开始进行编码工作以及编码工作的过程中,都需要根据工程的需要配置各种工作路径,如引入第三 阅读全文
posted @ 2011-04-05 22:55 小 楼 一 夜 听 春 雨 阅读(435) 评论(0) 推荐(0)
摘要: effectie c++的条款4中提到:(global对象,定义在namespace内的对象,class内的static对象,函数内的static对象,file作用域内的static对象)统称为static对象。其中函数内的static对象又叫local static object, 其他的叫non-local static object。non-local static object的初始化顺序是没有定义的,local static object在函数第一次调用时构造初始化。还有:non-local static object会在main函数之前被初始化。#pragma once#inclu 阅读全文
posted @ 2011-04-05 22:46 小 楼 一 夜 听 春 雨 阅读(3426) 评论(1) 推荐(0)
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 94 下一页