- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 _beginthreadex、CreateThread、AfxBeginThread
http://www.cppblog.com/totti1006/archive/2007/10/18/34539.aspx具体说来,CreateThread这个 函数是windows提供给用户的 API函数,是SDK的标准形式,在使用的过程中要考虑到进程的同步与互斥的关系,进程间的同步互斥等一系列会导致操作系统死锁的因素,用起来比较繁琐一些,初学的人在用到的时候可能会产生不可预料的错误,建议多使用AfxBeginThread,是编译器对原来的CreateThread函数的封装,用与MFC编程(当然,只要修
2010-06-18 10:03:00 1573
转载 (zz)(VC 6++) One or more breakpoints cannot be set and have been disabled
在VC6.0里面调试的时候,有时候会出现下面这条警告:One or more breakpoints cannot be set and have been disabled. Execution will stop at the beginning of the program,特别是调试DLL工程的时候,经常出现,非常烦,原来红色的断点标识变成了空心圆,此时如果继续调试所有的断点都失效了。解决方法有以下两个,一个不行试第二个。1、直接在菜单Build里面执行Rebuild All,一般能解决问题。2
2010-06-12 18:49:00 1397
转载 visual C++ 6.0开发工具与调试(三)
19、 引起LNK2001的常见错误都有哪些遇到的LNK2001错误主要为:unresolved external symbol “symbol”如果链接程序不能在所有的库和目标文件内找到所引用的函数、变量或标签,将产生此错误信息。一般来说,发生错误的原因有两个:一时所引用的函数、变量不存在,拼写不正确或者使用错误;其次可能使用了不同版本的链接库。一下是可能产生LNK2001错误的原因:由于编码错误导致的LNK2001错误(1) 不相匹配的程序代码或模块定义(.DEF)文件导
2010-06-01 10:55:00 494
转载 visual C++ 6.0开发工具与调试(二)
10、 如何将再workspace中消失的类找出来打开该类对应的头文件,然后将其类名随便改一下,这个时候工作区就会出现新的类,再将这个类改回原来的名字就可以了。11、 如何清楚所有的断点菜单【Edit】->【Breakpoints…】,打开“Breakpoints”对话框,单击【Remove All】按钮即可。快捷键是“Ctrl + Shift + F8”。12、 如何再ClassWizard中选择未列出的信息打开“ClassWizard”对话框,然后切换到“Class Info”页
2010-06-01 10:54:00 495
转载 visual C++ 6.0开发工具与调试(一)
1、 如何快速地规范代码缩进格式,选中所需要规范的代码,按ALT+F82、 如何在Release状态下进行调试Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Program Database。在Link标签中选中Generate debug info复选框。注:只是一个介乎Debug合Relea
2010-06-01 10:53:00 551
实模式 dos下的TCP/IP编程库(wattcp)及代码例子
2010-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人