回答
C++0x将与旧的C和旧的C++兼容。
被修改
Managed C++和C++.NET是与旧的C和C++兼容。我不知道它是多么兼容。
这是一个IDE,而不是编程语言。 – Bill 2009-11-11 17:44:35
Opps ..我应该编写C++/CLI。我正在考虑那些派生。 – 2009-11-11 21:48:32
你问是否有一种新的语言,或类似于维持向后兼容性的C++吗?例如,你在寻找类似C#的东西,它也支持C/C++语法吗?如果是这样,您可能需要查看“Managed C++”,它将C++转换为在CLR上运行的语言。通过在CLR上运行,它可以与其他语言(如C#)交互。但是,托管C++有些东西可能无法成为理想的语言。 (如一些新的关键字)如果你在谈论“即将发布”的C++(称为C++ 0x),它应该保持与旧C++代码的兼容性。它也应该与C语言功能非常兼容。 (如果你正在谈论的是早在20世纪90年代中后期开发的C/C++代码,它使用C++特性,如对象,static_casts和继承,但不使用STL中的项目,它应该接近100%兼容)
我怀疑是否有与现有C++代码100%(甚至90%)兼容的其他语言。 C++是有史以来最复杂的编程语言之一,因此在其上创建一种新语言往往会导致一种非常复杂的语言。
- 1. 衍生产品计算器
- 2. BJam的更新版本是否支持与旧版Boost的向后兼容?
- 3. C#3.0代码与.NET 4.0的兼容性如何与C#3.0代码兼容
- 4. Android的向后代码兼容性
- 5. 与旧版本的Android兼容
- 6. 从C#中的产品代码获取产品版本
- 7. Swift动态库向后兼容较旧的swift版本项目
- 8. Xcode 4代码向后兼容
- 9. 向后兼容Android/Java代码
- 10. Eclipse插件与旧版本不兼容
- 11. APK与旧版本不兼容
- 12. Clirr的任何替代品(与旧版本的二进制和源代码兼容)?
- 13. C#的向后兼容性
- 14. 提供向下兼容层与旧版本的ECore
- 15. 使旧链接快速向后兼容
- 16. 如何从旧Python版本隐藏不兼容的代码?
- 17. Image Magick 6.2.4是否始终向后兼容旧版本?
- 18. Visual Studio 2012产品密钥向后兼容
- 19. DLL是否与旧的类型库向后兼容?
- 20. 产品发布更改其库名称,如何兼容新旧版本?
- 21. 有条件的衍生产品 - #define in C
- 22. Visual C++ 2012可再发行版向后兼容2010版本吗?
- 23. Angularjs与生产中的rails_api不兼容
- 24. C代码兼容性
- 25. 与旧版DotNetNuke版本的SQL Server兼容性
- 26. 代码与IE不兼容?
- 27. 图灵版块向后兼容?
- 28. Typescript版本是否向后兼容?
- 29. 向后兼容神器版本
- 30. WebSocket版本和向后兼容性
如果您指定什么“疑虑”需要解决,它可能会帮助某人指出正确的方向。 – 2009-11-11 05:06:27