- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 C/C++——++i、i+=1、i++之间的区别(附在学习boost时遇到的例子)
首先,对于++i和i++的区别是早就认识到了,效率肯定是前置++i更高,因为后者还需要产生临时变量。查了相关资料其实这个问题可以从三个角度去分析:语言规范,编译器实现,CPU支持。首先从语言规范上来讲;前置++和后置++是不等价的,前置++在规范中明确指出 和+=组合操作符是等价的,但和E = E+1;这样的赋值操作不等价,因为后者对操作数E需要进行两次求值,而+=组合操作符只进行一次求值。后置++
2017-06-18 15:21:44 1183
原创 boost——windows下VS2013update5编译boost库
下载boost库从http://www.boost.org上下载到目前最新的boost库 注意,现在最新版的需要编译器支持C++14,可以用VS2013 update5,或者下载最新版的VS2017得到源代码之后,使用vs2013的cl.exe编译 进入到源代码目录中建立编译工具bjam.exe—-需要执行bootstrap.bat指定编译命令指定msv
2017-06-08 11:32:59 514
台大李宏毅《一天搞懂深度学习》
2017-08-15
steamvr_unity_plugin-master steamVR开发插件
2017-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人