VC++中内联函数不起作用? 最近听一老师讲课,说VC++环境下内联函数不起作用,即不能达到以空间换时间的作用。 自己写类测试了一下,貌似如此,测试结果上时间上基本一致(时间上足够长)。 求高手解答!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 单个CPP或者单个类体里是会展开代码的。你说的时间基本一致这个问题,只需要xun huan 100000000次你就能看出效果了 干吗要用内联函数啊,现在CPU运行速度这么快,况且编译出来的效果也不是很明显啊 To:tqg0325 主要出于学习的目的。To:zoulie VC中内联函数和非内联函数的汇编语言是一样的。对编译器优化不甚了解,先查查资料,研究一下。 内联函数一般不要超过5行,也不能有诸如while,switch等语句,否则系统会当做一般函数处理,现在硬件不同以往了,内联的效果也越来越不明显了 虽然没做过测试,但看 MFC 的源码里还是有很多内联函数的,所以应该还是起作用的。 内联,这东西说实话真是没什么用,不要迷信他。编译器的优化,比你自己加inline效果可能更好。 怎样调用*.a的库文件 傻B--VC ,装了之后,网页出错了总让我调试!!!!!--顶有分 请教:在程序中执行一个exe程序,那怎么得到它的执行结果? 我翻译的关于窗口类的一点知识 分享吧 想众高手请教:COM 的类型转换问题! 怎么下载URL资源? VC2008 怎么实现 停靠CMFCToolBar 类型的 工具栏 VC6.0,MSDN打开 请问:与new相对的用法是什么? 在一个Dialog中的两个ListBox之间进行Drag drop操作? 请高手指点:要在主界面和界面上一对话框同时显示波形,怎么处理?有什么好的办法没? 讨论可靠网络(即服务质量)
你说的时间基本一致这个问题,只需要xun huan 100000000次你就能看出效果了
主要出于学习的目的。
To:zoulie
VC中内联函数和非内联函数的汇编语言是一样的。
对编译器优化不甚了解,先查查资料,研究一下。
,现在硬件不同以往了,内联的效果也越来越不明显了