- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 使用函数对象代替函数作算法的 参数
大部分编译器不会试图去内联 通过函数指针调用的函数,甚至,正如本例中,那个函数已经声明为 inline而且这个优化看起来很直接。为什么不?可能因为编译器厂商 从来没有觉得值得实现这个优化。你得稍微同情一下编译器厂商。他 们有很多需求,而他们不能做每一件事。你的需要并不能让他们实现 那个优化把函数指针作为参数会抑制内联的事实解释了一个长期使用C的程序 员经常发现却难以相信的现象:在速度上,C
2015-02-09 22:13:02 480
转载 不能设置断点的检查步骤
不能设置断点的检查步骤分类: 小技巧 调试 解决难题2009-02-05 00:06 11804人阅读 评论(7) 收藏 举报assemblydll.net笑话文档工具在调试程序的时候,有的时候你会发现设置的断点不起作用,而且更糟糕的是,一般碰到这种情况的时候都是非常紧急或者是加班到夜已深、人寂静的时候了。正是应了那句玩笑话:“机器机器,越急越气!”。一般发生断点不起作用的
2015-02-09 18:06:44 633
转载 vs 断点调试
VS断点调试2013-02-28 16:15 236人阅读 评论(0) 收藏 举报引自http://blog.csdn.net/yizhu2000/archive/2007/08/03/1725008.aspx下面有从浅入深的6个问题,您可以尝试回答一下一个如下的语句for (int i = 0; i 在一个1000次的循环体内部设置断点,你希望当循环进行到90
2015-02-09 17:50:11 1209
转载 vsvim 命令
移动光标类命令支持:h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光标左移一个字符k:光标上移一行 j:光标下移一行Enter :光标下移一行w或W :光标右移一个字至字首b或B :光标左移一个字至字首e或E :光标右移一个字至字尾nG:光标移至第n行首 (会多移一
2015-02-01 19:43:32 1230
原创 c++ 模板的一些
stl中大量的运用了模板;今天就拿stl 的容器和一些相关的操作来说明下;std::set1、 添加自定义比较操作templatestruct LessCmp { bool operator() (const T lhs, const T rhs) const { return lhs < rhs; }};std::set> ms;2、循环遍历, 这
2015-02-01 00:22:38 397
原创 c++ 函数 const 修饰
1、今天在写函数的时候 习惯性的在函数后面添加const修饰,编译的结果为: error C2270: 'FunCmp' : modifiers not allowed on nonmember functions突然有点怪,但是理解了这个就不会了,首先 const 修饰函数,是修饰成员函数, 此时的作用是防止一些误操作 修改 本为只读的 函数,从而操作系统(程序)的意外情况;
2015-02-01 00:12:27 502
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人