调试版本中的内联函数(Visual C 2008)

前端之家收集整理的这篇文章主要介绍了调试版本中的内联函数(Visual C 2008)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用的游戏引擎在调试版本中速度太慢,无法调试游戏.我想要的一件事是编译器内联小函数(特别是在Vector / Matrix和容器类中).这可能会或可能不会加快调试构建中的游戏速度.在大量剖析并试图找出瓶颈之前,我想我会首先尝试这个,因为我必须做最小的工作,结果可能很有希望.

那么,有没有办法让Visual C编译器在调试版本中内联函数

解决方法

项目选项 – > C/C++ – >优化 – >内联函数扩展.将其转为/ Ob2.在Debug配置中执行此操作.

在Release中,内联函数扩展由其他优化设置暗示,因此即使默认情况下所有配置都为设置说“默认”,行为确实不同.

我相信Debug构建应该具有与发布相同的内联扩展行为;没有理由不这样做.

http://msdn.microsoft.com/en-us/library/47238hez.aspx

猜你在找的C&C++相关文章