And*_*asT 5 c++ gcc backwards-compatibility c++11
我有一个非常大的c ++代码库(不是自编写的).许多库,有些库语法不那么重,有些库非常重要.其中有大量使用Boost,一些是Eigen.
我只是喜欢0x的一些新功能,快速编译/测试告诉我它似乎都很好. 这个问题, 而这其中表明,有一些东西,闻滑稽.
我目前的状态是:
使用std=c++0x国旗.
我知道标准委员会对向后兼容性感到痛苦,并忍受着严重的痛苦.我的问题是,它有效吗?我可以接受所有代码,打开c ++ 0x并确定,所有内容不仅可以编译,还可以按预期工作吗?
我不使用高0x魔术,只是auto和GNU C++ 0x状态下明确标记为"已实现"的一些常用收藏夹.
你的问题没有答案,这取决于你的代码。尝试编译,修复编译时问题。编译后,运行测试用例,并修复需要修复的任何问题。
如果您没有测试代码,请从这里开始。
| 归档时间: |
|
| 查看次数: |
1197 次 |
| 最近记录: |