
C++
文章平均质量分 70
误入机械的小码
day by day be better
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VS中为函数自动添加函数说明
步骤: 1、在记事本中编辑好类似下面的脚本代码: 01 Imports System 02 Imports EnvDTE 03 Imports EnvDTE80 04 Imports EnvDTE90 05 Imports EnvDTE90a 06 Imports EnvDTE100 07 Imports System.Diagnostics 08 09 Public Modu转载 2016-05-04 11:26:22 · 5615 阅读 · 0 评论 -
关于C++ vector<S>使用时,错误 5 error C2719: “_Val”: 具有 __declspec(align('16')) 的形参将不被对齐
在使用Vector容器时,若数据结构S含有对齐元素时,就会出现如题所示的错误信息,解决办法如下: 示例代码: #include template struct wrapper : public T { wrapper() {} wrapper(const T& rhs) : T(rhs) {} }; typedef struct { btV转载 2016-05-20 15:19:07 · 2201 阅读 · 0 评论 -
C++ 中使用构造函数初始化列表和普通构造函数内部初始化的区别
C++类构造函数初始化列表 构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如: class CExample { public: int a; float b; //构造函数初始化列表 CExample(): a(0),b(8.8) {} //构造转载 2016-06-29 10:38:13 · 854 阅读 · 0 评论 -
C++学习路线与推荐书籍
很多人也许像我一样都想找一份学习的辟邪剑谱,转一个别人的帖子,希望对能够给用的。欲练此功,不必挥刀自宫的,呵呵。 这句说的好:“最后,编程语言并非计算机科学技术的全部,尤其对于在校的学生来说,打好基础、开阔视野都是非常重要的。” 一)语言入门: 《C++ Primer》 最新版本:第三版(第四版国外已上架,国内一些网上书店也在预订中) 适合有丰富C经验,缺乏C++转载 2016-08-08 12:30:34 · 670 阅读 · 0 评论 -
MFC单文档程序中,在PreCreateWindow函数中修改窗口大小无而法生效的解决办法
一、问题原型 新建一个MFC单文档程序后,在Fram和View类中都尝试设置cs.cx和cs.cy的值,然后老天不给力,居然不起作用。 带着一脸懵逼,反复调试,发现窗口不但不听程序猿的话,而且每次打开沿用上一次窗口拖动改变后的大小。 二、原因分析 带着万分沮丧的心情找谷歌,经过多方查找终于找到蛛丝马迹了。原来VS2010会将一些信息写入注册表,这其中 就包括窗口样式信息原创 2017-01-16 10:11:50 · 3516 阅读 · 0 评论 -
动态链接库
动态链接库静态库:一个二进制文件(通常拓展名为.LIB)。在程序编译时,链接器将库中的函数和数据复制创建最终的可执行文件(.EXE文件)。因此发布时不需要使用静态链接库。动态库:包含一个引入库(.lib)文件和一个DLL(.dll)文件。与静态库不同,引入库包含DLL导出的函数和变量符号,而.dll文件包含DLL实际的函数和数据。是程序编译时,链接器只复制引入库的内容生成可执行文件。直到可执行程序运原创 2017-06-22 22:02:16 · 559 阅读 · 0 评论