摘要:
本文介绍了MFC中的CString.Format常用转换,对于其他类型的数据转换为CString,有参考意义。 阅读全文
摘要:
本文介绍在VS中,采用正则批量替换头文件包含路径的方法。 阅读全文
摘要:
本文描述了一种简单的内存泄露检测的方法。 阅读全文
摘要:
使用命令行来编译C++程序,我们可以有两种方法: 方法一: 1. 依次打开开始程序—>Visual Studio 2010 –>Visual Studio tools –>Visual Studio命令提示,打开后,它会自动设置相关环境变量,我们就可以使用cl.exe来编译单个C/C++程序。 如下图所示: 在dos下,使用cd 命令... 阅读全文
摘要:
当在编译VS项目时,出现如下错误: 这个错误,表明在连接阶段出错。COFF为Common Object File Format,通用对象文件格式,它的出现为混合语言编程带来方便。 链接器执行错误,经过本地搜索链接器,cvtres.exe 本地有四个,从所在路径的名称可以知道,第一个是amd平台上面的,第二个是x86平台上面的,第三第四个是... 阅读全文
摘要:
1. C语言中无符号数与有符号数 unsigned int a = 6;
int b = -20;
printf("a+b = %d\n",a+b); #输出-14
printf("a+b %s \n",(a+b)>0 ? "> 0":" 0 有符号数和无符号数在进行比较运算时(==,>=,,0 记住一点:-1为有符号整型数据,常量数值在整形范围内,均为int... 阅读全文
摘要:
Doxygen是一种开源跨平台的,类似JavaDoc风格描述的文档系统,支持C、C++、Java、Objective-C等语言。可以从一套归档源文件开始,生成HTML,XML,pdf等不同风格的格式。 按照约定的格式注释源代码,用工具处理注释过的源代码产生文档,通过这种方式产生文档,有以下几个好处。 1. 便于代码和文档保持同步 2. 可以对文档做版本管理 使用方法 要使用D... 阅读全文
摘要:
在调试上层程序时,经常会遇到的错误是段错误,当出现段错误时,系统往往只会给出一个 segmention error,而在没有更多的信息(默认不产生core dump),在这种情况下,可以通过修改内核启动参数来使能调试模式,让用户态出现段错误时,打印出更多的提示信息,有助于定位错误。 分析流程: 先从在内核态的段错误出发,当产生内核态的段错误时,通常会打印出如下字段:... 阅读全文