首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++ 0x与c++/cli冲突了…该如何解决

2012-02-23 
c++ 0x与c++/cli冲突了……c++ 0x中新的强类型枚举enum class,与c++/cli中的托管枚举enum class冲突了我们在

c++ 0x与c++/cli冲突了……
c++ 0x中新的强类型枚举enum class,与c++/cli中的托管枚举enum class冲突了

我们在c++/cli中定义enum class的时候,究竟是定义c++ 0x的枚举还是c++/cli的枚举呢?

微软会怎样解除这个尴尬呢?

将出的vc++ 2010据说能很好支持c++ 0x新特性,只是我没条件安装beta版试验,网络又查不到相关资料,以下纯粹是推测:

1.如果不实现c++ 0x的枚举,保留c++/cli语法的话,vc++ 2010就又会变得如同vc6那样被人指责不支持c++标准。

2.如果采用c++ 0x的枚举,将c++/cli的枚举改变声明方式,将会导致大量(也可能用c++/cli的人没几个)的原有代码无法运行。

微软也真够倒霉的。

[解决办法]
两者要分开...雷...
[解决办法]
不懂,来看看
[解决办法]
C++/CLI...还是不要一起用了。。。。
[解决办法]
的确,还是分开用吧。。在一起还是xx啊。。。。
期待微软的解决方案。。
[解决办法]
C++/CLI,本来也没指望它符合C++标准啊。
只要NATIVE的C++编译器符合C++标准就OK了。
[解决办法]
C++/CLI 又不是C++ 干嘛要符合C++的标准 ?
[解决办法]
微软总是愿意充当鸡肋。。。
[解决办法]

探讨
C++/CLI,本来也没指望它符合C++标准啊。
只要NATIVE的C++编译器符合C++标准就OK了。

[解决办法]
需要加载代码才能通过
[解决办法]
C++ 0x什么时间出?
[解决办法]
xuexil
[解决办法]
探讨
C++ 0x什么时间出?

[解决办法]
觉得编译器支持标准是否很好其实并不是那么重要,如果标准的某个特性没有被编译器支持,就不要用它,否则你只能自求多福

[解决办法]
c++0x今年够呛了出,很可能明年~~微软有足够时间和和谐c++ 0x与c++/cli ~~~~
[解决办法]
回帖是一种美德!每天回帖即可获得 10 分可用分!
[解决办法]
不是一个东西啊!,不能混在一起。
[解决办法]
帮顶~

[解决办法]
这两个枚举不一样吗?为什么冲突了?
[解决办法]
look look
[解决办法]
局部的可能会考虑用#pragma预处理解决,但默认会以工程指明的相应开关为准

热点排行