C++
ryan_qmz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
for中的i++与++i的差别
用法上,在for语句的第三项中使用i++与++i并没有任何的差别。效率上,对于int等内置类型,两者效率相同;而对于用户的自定义类型,++iterator比iterator++要快,因为少创建了一个临时对象。结论:在上述场合中,建议全部使用++i以提高效率。原创 2017-11-11 21:05:45 · 1112 阅读 · 0 评论 -
C++ 类声明 类前置声明
参考自:https://www.cnblogs.com/fwycmengsoft/p/4061989.html关于前置类型声明的注意点:代码一:class B;class A{public:B* aData;A(B* b) :aData(b) {}};class B {};上述代码能够通过编译。代码二:class B;原创 2017-11-16 16:21:13 · 2619 阅读 · 0 评论 -
【Visual Studio】 VS中添加头文件和lib库的方法
在VS工程中,添加c/c++工程中外部头文件及库的基本步骤: 1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。 2、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。 然后添加工程引用的lib文件名:工程---属性---配置属...转载 2018-05-07 15:07:33 · 13450 阅读 · 0 评论 -
《3D游戏编程大师技巧》第三章代码编译问题及解决
编译环境vs2017(win10),在实现3D游戏编程大师技巧第三章的代码时不出意料地出现了大量的编译问题,花了一天时间以及在网上查找了很多的资料,终于解决了,下面是我的解决方案(不一定适用于所有人):1、首先win10的SDK里已经没有了<dmusici.h>和<dmusicf.h>,所以我在网上找了DirectX8 SDK下载下来(windows游戏编程大师技巧的源码当...原创 2018-05-07 23:41:50 · 1243 阅读 · 0 评论
分享