1
8
C++0X还不是一个完整的标准。 在国际公认的标准发布之前,可能会有许多修订。 所以这一切都取决于,你写代码是为了什么?如果是为了工作任务,我会坚持使用常规C++,等待标准的设置,并给编程社区调整所需的时间。不要重构您真正需要实现的代码,它可能会给您带来很多麻烦。 然而,我认为C++0X很好用,而且当0x被全局接受时,熟悉语法也不会有什么害处。 |
2
4
我已经开始使用
|
3
4
|
4
3
我会推迟编写生产代码,直到“0x+Y”,在这里,Y是当它们从编译器中排除错误并使其成为标准兼容(无论标准是什么)时。 但为了发展?我用它来玩耍,写作 project euler 等等。我也在演示文稿和新闻组上使用它。 |
5
3
很少有编译器支持某些东西。实际上,vs只支持tr1库,gcc支持variadic templateres、rvalue、auto等一些特性。英特尔编译器有一些。 我开始使用变量模板,比如:
|
6
2
我们已经玩了C++0X很多,现在当GCC支持一些功能,我们将使用它们,一旦它们可用。 原因很简单——使用auto关键字可以节省大量的输入,使用rvalue引用可以提高性能,使用初始值设定项列表和变量模板可以减少输入,使代码更可读。 实际上,C++0X标准的主要目标也是我们的目标,因为我们将凭借这些特性对我们的竞争对手有优势。这就是为什么我们不用等待就可以使用它们。当然,如果您需要多平台兼容性,那么这个步骤是不可接受的。如果你不在乎它,立即使用它,你只能赢。 |
7
2
是的,我已经使用C++ 0x并发布了开源库和代码。所有我未来的C++开源项目都将用这个变体编写。在使用变量模板参数和decltype/auto之后,我不能返回! |
8
1
当Visual Studio 地 支持它。现在,VS10只支持一些功能。 |
9
1
我们仍在从VS6转向VS2005。我们可能不会使用专门的C++0X编译器来进行新的工作,直到201x后期。 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |