随笔分类 - c++
windows 线程优先级 (转)
摘要:windows 线程优先级 (转)2009-04-16 10:54转自:http://www.cnblogs.com/wz19860913/archive/2008/08/04/1259807.html《Windows via C/C++》学习笔记 —— 线程优先级 每个线程都有一个“优先级”,范围是0~31,0为最低优先级,31为最高优先级。当系...
阅读全文
记录程序崩溃时的调用堆栈(转)
摘要:记录程序崩溃时的调用堆栈 (转)2009-04-21 09:09转自:http://www.cppblog.com/fwxjj/archive/2007/12/05/37867.html记录程序崩溃时的调用堆栈在程序release之后,不可避免的会存在一些bug,测试人员和最终用户如何在发现bug之后指导开发人员进行更正呢?在MS的网站上,有一篇名为"Under the hook"的文章,讲述了如...
阅读全文
使用MAP文件快速定位程序崩溃代码行
摘要:使用MAP文件快速定位程序崩溃代码行 (转)2009-04-21 09:12使用MAP文件快速定位程序崩溃代码行===========================================================作者: lzmfeng(http://lzmfeng.itpub.net)发表于:2006.04.19 17:16分类: 摆脱程序出处:http://lzmfeng.it...
阅读全文
如何通过offset地址确定引起崩溃的代码行
摘要:如何通过offset地址确定引起崩溃的代码行 (转)2009-04-21 09:19简介 当release版本的程序交付给用户使用后,如果应用程序崩溃了,怎么样通过windows提示的offset地址来定位源程序中对应的出错代码呢?这篇文章就来讨论这个问题。建立调试环境1.(VC 6)依次选择FileàNewàProjects,在列表中选择“MFC AppWizar...
阅读全文
cString 常用方法简介
摘要:CString常用方法简介(转)2009-08-12 09:39CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0 小于lpsz 返回-1 大于lpsz 返回1 区分大小字符 CString s1( "abc" );CString s2( "abd" );ASSERT( s1.Compare( s2 ) == -1 );A...
阅读全文
BSTR、char* 和 CString 之间的转换 (转)
摘要:BSTR、char* 和 CString 之间的转换 (1) char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:char chArray[] = "This is a test"; char * p = "This is a test"; 或LPSTR p = "This is a test"; 或在...
阅读全文
CString ,BSTR ,LPCTSTR之间关系
摘要:转自: http://www.3sdn.net/programing/vc/2009-03-07/372.htmlCString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符...
阅读全文
浙公网安备 33010602011771号