C++
ChineseJiang
这个作者很懒,什么都没留下…
展开
-
VS项目属性的一些配置项的总结(important)
首先,解决方案和项目文件夹包含关系(c++项目):VS解决方案和各个项目文件夹以及解决方案和各个项目对应的配置文件包含关系,假设新建一个项目ssyy,解决方案起名fangan,注意解决方案包括项目,此时生成的最外层目录为fangan代表整个解决方案的内容都在这个文件夹内。在这个fangan文件夹内包含有fangan.sln的解决方案配置文件和一个ssyy文件夹,ssyy文件夹代表整个ssy转载 2017-09-04 16:32:39 · 322 阅读 · 0 评论 -
内存中常见异常值的解释(比如0xcccccccc、0xcdcdcdcd和 0xfeeefeee 异常值 )
* 0xcccccccc : Used by Microsoft's C++debugging runtime library to mark uninitialised stack memory* 0xcdcdcdcd : Used by Microsoft's C++debugging runtime library to mark uninitialised heap memory*转载 2017-08-30 09:48:09 · 457 阅读 · 0 评论 -
error LNK2005: _DllMain@12 已经在 XXXX.obj 中定义
出现这种问题的情形有很多,这里只说明下我遇到的这种情形及其解决方法:问题原因: 1、 用VS的MFC DLL模板建立DLL项目; 2、出于实际需要,将自动生成的App模板代码删掉,改用win32风格的DLL入口: BOOL APIENTRY DllMain( HANDLE hModule,转载 2017-08-30 10:33:31 · 797 阅读 · 0 评论 -
C预处理器、作用域、static、const、内存管理
阅读目录5.1 C预处理器5.2 全局变量与局部变量5.3 static 5.4 const5.5 内存管理与释放概述: C预处理器处理程序的源代码,在编译器之前运行,通常以符号#开头。 还会涉及到static、const的知识点...有的和java类同...有的容易混淆T.T。 本章很多以前都没有接触过,在笔试中见过...如果有什么错误,欢迎指正转载 2017-08-31 10:26:06 · 286 阅读 · 0 评论