问题标签 [c++11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 哪些 Windows C++ IDE 支持新的 C++0X 标准?
除了visual .net 2010(测试版太慢/笨拙)之外,还有哪些优秀的C++ IDE选项支持新标准c++0x(windows os友好)?
c++ - Visual C++ 2010 Beta 1 是否有 unique_ptr,如果没有,我在哪里可以获得 C++0x 参考实现?
我知道:
- 它不在 CTP 中
- 预计将在最终版本中发布
- 我在 Beta 1 中找不到它
- 我想和它一起玩
c++ - 为什么这个 C++0x 代码不调用移动构造函数?
出于某种原因,以下代码从不调用Event::Event(Event&& e)
为什么不?
使用std::swap
调用它一次。
c++ - C++0x 的计划发布日期是什么时候?
我们一直在等待它是否会成为一种成熟的语言,但似乎还没有正式定义的发布。只是委员会和讨论和修改。
有谁知道 C++0x 的计划截止日期,还是我们将不得不开始称它为 C++1x?
c++ - 什么是#nomacros (EP003),它还活着吗?
2004 年 2 月 14 日的Evolution WG 问题清单...
EP003。#nomacros。见 EI001。由 Stroustrup 撰写的笔记。
粗略(或准确)地说,什么是#nomacros
,它是否可以作为扩展在任何地方使用?在最近的一个项目中,它将数千个 1995 年的 C++ 文件移植到 2005 编译器中,这将是一个有用的诊断工具,与通过预处理器运行代码并检查 .i 文件以查找意外包的替代方案相比。
c++ - 不同风格的 shared_ptr 之间的差异
boost::shared_ptr
,std::tr1::shared_ptr
和即将到来的 (in C++0x
)之间有什么区别std::shared_ptr
吗?
从一个移植到另一个会有任何开销还是它们基本相同?
c++ - C++11 中的函数式编程,F# 风格
我一直在研究 C++11 中的新特性,看起来真的可以使用它以非常函数式的编程风格进行编程。我已经习惯了在 F# 中使用 List、Seq、Array 类型,而且我看不出为什么它们的成员不能被移植到某种 C++11 模板中。在使用 C++11 与 F# 之类的混合函数式编程风格时,您看到了哪些问题或优势?functional
一旦 C++11 出现,也许 Boost 家伙会做出新的。
c++ - 在 C++11 中使用 auto 和 decltype
我正在尝试学习当前接受的 c++11 功能,但我在使用 auto 和 decltype 时遇到了问题。作为一项学习练习,我正在使用一些通用函数扩展 std 类列表。
对于成员映射,我希望返回类型是通用的,具体取决于传递的函数返回的内容。所以对于返回类型,我可以做这样的事情。
这还需要删除函数模板中的浮点类型。
我可以使用模板类,但这会使实例的使用更加冗长,因为我必须指定返回类型。
总而言之,我试图弄清楚如何在不使用模板类的情况下定义地图,并且仍然在它返回的类型中具有通用性。