c – 基于MSVC 10范围的循环
发布时间:2020-12-16 10:21:21 所属栏目:百科 来源:网络整理
导读:目前在我们正在开发的一个大型c项目中,我们有一堆新的循环样式,如下所示: for (auto value : values) 到目前为止,我们一直在使用gcc 4.6进行编译.最近一些代码库被移植到Windows,一些开发人员希望在msvc 10中编译,但似乎还没有完全支持新的for循环语法. 非
目前在我们正在开发的一个大型c项目中,我们有一堆新的循环样式,如下所示:
for (auto& value : values) 到目前为止,我们一直在使用gcc 4.6进行编译.最近一些代码库被移植到Windows,一些开发人员希望在msvc 10中编译,但似乎还没有完全支持新的for循环语法. 非常希望不必重写所有出现此语法的地方. 解决这个问题的最佳方法是什么? 更新:看起来MSVC11中已解决此问题. 解决方法
你可以使用
Boost.Foreach:
//Using Xeo's example: BOOST_FOREACH (auto& e,values) { std::cout << e << " "; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – rails 4 activerecord TypeError nil不是
- React高级指南(十一)【Higher Order Components】
- HttpService请求缓存问题的解决
- XBMC源代码分析 2:Addons(皮肤Skin)
- .net – ServiceConfiguration.cscfg中的自定义/嵌套XML设置
- https://github.com/stephentian/33-js-concepts js 开发概
- c – 如何将信号处理程序注册为类方法?
- React Native 入坑实践
- 机房收费系统(VB.NET)——存储过程实战
- objective-c – 是否 – [NSOrderedSet indexesOfObjectsPa