- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 C++中enum与字符串或CString互相转换的方法
C++中没有专门为enum与字符串或CString互相转换的直接方法,但是工作中会常遇到相互转换的场景。下面介绍一种自己实现的方法,首先得定义一个enum类型,同时,定义一个与之对应的字符串类型,然后,可以相互转换了。enum E_ANIMAL { E_ANIMAL_EAGLE = 0, E_ANIMAL_MAGPIE, E_ANIMAL_PIG, E_ANIMAL_CARP,
2017-11-29 23:56:13 10569
原创 VC++6.0多项目联调断点设置方法
VC++6.0支持在一个Workspce里面打开、联调多个project,本人试过5个项目(dll)进行联调,每个工程下面都可以设置断点,但是需要正确的使用配置方法,正确的断点设置方法如下: 1、 Link选项卡设置。 General下勾选Generate debug info、Link incrementally、Generate mapfile,其它不用选。
2017-11-27 22:49:27 1224
转载 LPSTR、LPCSTR、LPTSTR和LPCTSTR,LPVOID的意义及区别
ANSI(即MBCS):为多字节字符集,它是不定长表示世界文字的编码方式。ANSI表示英文字母时就和ASCII一样,但表示其他文字时就需要用多字节。2、Unicode:用两个字节表示一个字符的编码方式。比如字符'A'在ASCII下面用一个字节表示,而在Unicode下面用两个字节表示,其中高字节用“0”填充;函数'程'在ASCII下面用两个字节表示,而在Unicod
2017-11-27 21:48:31 1103
原创 VC6.0 cannot find the definition (implementation) of this function解决方法
点击VC6.0左侧工作区ClassView窗口中的类中的函数时,出现cannot find the definition (implementation) of this function弹框提示,解决方法是:关闭工程,然后删除工程目录下面的*.opt *.ncb *.plg文件,再打开工程,最后重新编译即可,之前删除的文件会自动再生成。
2017-11-22 21:22:20 4343
原创 VC6.0修改工程名字方法
原因就不说了,还用VC的人是幸福的。1、建议备份原来的工程,呵呵。2、删除OLD.ncb、OLD.opt、OLD.APS、OLD.plg、OLD.clw这五个文件,别担心,会自动生成。3、用记事本打开OLD.dsp,将里面的OLD替换成NEW,保存退出,修改文件名OLD.dsp为NEW.dsp。4、用同样的方法修改OLD.rc、OLD.rc2(在res文件夹里面)。4、用记事本
2017-11-19 20:19:56 1964 1
原创 python isinstance
isinstance(object,type)常用来判断一个对象是否是一个已知的类型。 其第参数object为对象,第二个参数type为类型名如int、str,或类型名的一个列表如[int,str,tuple,list,float]。其返回值为布尔型(True 或 Flase)。若对象的类型与参数二的类型相同则返回True。若参数type为一个元组,参数object类型与元组中类型名之一相
2017-11-07 22:48:58 841
Visual Leak Detector-1.0
2016-02-21
AT89S52单片机的数码管的动态显示程序
2010-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人