Visual Studio
lcy930822
这个作者很懒,什么都没留下…
展开
-
千万不要赶时髦
VS2012已经发布好一段时间了,我从11Beta开始就一直在用,感觉挺好用的。于是前不久装了Win8之后就没有装2010而装的是2012,平常写写程序也挺好的直到最近出了点问题。 先是要用到Intel Parallel Studio,最新版也只支持2010和之前的几个版本,因为用到的不多久抱着侥幸心理搞了个虚拟机装了2010;但是最近又要用到openCV,其中CMake要用到编译器,但是原创 2012-12-02 21:13:16 · 579 阅读 · 0 评论 -
Visual Studio中Debug模式中的inline函数对效率的影响
Debug模式效率比Release低是众所周知的,但有时候两者的差别十分之大。 一个原因是Debug模式下默认不会对函数进行内联(即使你使用了inline关键字!),不内联的函数在调用时先压栈保护现场、抬高栈顶分配临时变量、执行函数体、释放临时变量、恢复现场、检查栈平衡等一系列操作,占用大量时间。而如果函数有返回值且返回的是一个需要构造的变量,则会在返回时调用构造函数进一步的降低效率。原创 2013-03-21 12:56:40 · 1228 阅读 · 0 评论