- 博客(6)
- 资源 (6)
- 收藏
- 关注
转载 快捷键之VS2005常用快捷键
调试快捷键:F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F
2012-11-28 17:54:06 757
转载 VS2008/2005MFC程序调试出现莫名错误:编译器可能需要更改配置(陆续更新)
我的VS2008不知道是有bug还是自己的问题,很多时候变量定义后CTRL+F5运行却没反应,一定要“生成解决方案”下才行?1、没有可用于当前位置的源代码将工具->选项->调试->常规->去掉“要求源文件与原始版本完全匹配”复选框就OK 在解决方案资源管理器中右击解决方案->属性->通用属性->调试源文件。在不查找这些源文件对话框中查看是否有你想要调试的源文件,如果有就删除
2012-11-27 13:54:10 4659
转载 C_C++变量命名规则
变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则: 1、变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。2、第一个字母必须是字母或者下划线开头。3、不能使用C++关键字来命名变量,以免冲突。4、变量名区分大小写。 变量命名规则:一、 用最短字符表示最准确的意义。二、
2012-11-26 21:27:01 1005
转载 VC++6.0&&VS2008&MFC&API学习问题总结(三)(多线程更新控件)
1、GetBuffer(int size)是用来返回一个你所指定大小可写内存的成员方法。它和被重载的操作符LPCTSTR还是有点本质区别的,LPCTSTR是直接返回一个只读内存的指针,而GetBuffer则是返回一个可以供调用者写入的内存,并且,你可以给定大小。(转自:百度百科)下面是个简单的,但也是非常典型的例子: int readFile(CString& str, const CS
2012-11-20 19:33:37 2202
转载 MFC中找到_tWinMain函数调试其运行过程
侯老先生的大作中提到:第一步:CSocketClinetApp theApp; 此处请打断点。theApp配置完成后(哈哈,这部分还是值得一看的,小弟学了不少),WinMain登场,MFC准备好由连接器直接加入应用程序代码中,第二步:即_tWinMain,该函数"_t"是为了支持Unicode而准备的一个宏。也许是本人笨拙,只找到了如下方法找到MFC的Main函数查看运行过程(
2012-11-14 20:33:47 3151
转载 面试必备之:MFC socket编程(浅出+深度:服务端和客户端端口问题)
要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称TCP/IP,似乎其它网络协议已经不存在了。对于TCP/IP,我们还知道TCP和UDP,前者可以
2012-11-01 10:01:03 18651 5
MFCVS2008数据库SQL串口收发多线程文件存储
2012-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人