`
lovnet
  • 浏览: 6828109 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

C++/CLI标准化工作告一段落![原文发表时间:2005年9月22日]

阅读更多

原文出处:http://pluralsight.com/blogs/hsutter/archive/2005/09/22/14970.aspx

200311月,Ecma(译者注:欧洲计算机厂商协会)成立了TC39/TG5委员会。该委员会的使命是推进ISO C++程序语言和ISO CLI运行体系的标准融合——C++/CLI工作。

截至星期二,在11次碰头会议和多次电话沟通后,TG5近期会议一致表决通过了请求TC39采纳C++/CLI规范并随后提交Ecma代表大会请求批准的决议。如获大会批准,C++/CLI将在今年晚些时候成为Ecma国际标准。紧接着,Ecma代表大会再向ISO提出申请,考虑将C++/CLI上升为ISO标准。

本周内,TG5将对现在的草案做最后文字整理工作。终版的文档将于1011日提交到TC39,如果顺利,可能在年底向业界公布。

此时此刻,我想再次向Bjarne Stroustrup表达个人的敬意。无论是对C++/CLI体系架构还是细节设计,他非凡而富于远见的建议和意见都起了巨大推动作用。同时,我还要向Dinkumware(译者注:主要提供C++ STL服务)、EDG(译者注:全称Edison Design Group。致力于C/C++、Java以及Fortran 77等语言front end(将源代码翻译成某种中间语言。随后可再由back end将中间语言翻译成机器码)工作)、Plum Hall(译者注:专注于编译器测试领域)、IBM,以及其他众多参与公司致谢,他们在Ecma组织成立前,以及Ecma标准制定过程中的辛勤工作,为今天的C++/CLI做出了重要贡献。再次谢谢各位!

分享到:
评论

相关推荐

    C++/CLI教程

    标题:“C++/CLI教程”指的是一个专门针对C++/CLI(C++ Common Language Infrastructure)编程语言的教程。C++/CLI是微软设计的一种编程语言,旨在将C++的强大功能与.NET平台的互操作性相结合。它允许开发者使用C++...

    C#通过C++/CLI间接调用NativeCPP类的DLL文件

    在C#项目中,我们创建一个类,用于实例化和操作C++/CLI的`NativeCppClassWrapper`。由于`NativeCppClassWrapper`是托管的,C#代码可以直接引用和调用它的方法,进而间接调用原生C++的功能。使用C#调用C++/CLI的优点...

    Expert C++/CLI

    - **异常处理**:C++/CLI支持.NET中的结构化异常处理,而传统C++则使用标准的C++异常处理。 ### 四、C++/CLI 在.NET环境中的应用 **应用场景:** - **混合应用程序开发**:将C++代码与.NET组件结合,创建高性能且...

    C++CLI实例.zip_C++/CLI_CLI封装_cli c++_naturallyu87_varietyk5o

    这个"C++CLI实例.zip"文件包含了一系列关于C++/CLI的实践案例,旨在帮助初学者理解如何使用C++/CLI进行.NET开发,以及如何进行CLI封装,使得C++代码能够被C#等其他.NET语言调用。 C++/CLI是C++的一个扩展,它引入了...

    c++/cli 标准

    C++/CLI(Common Language Infrastructure for C++)是C++的一个扩展,它是.NET框架的一部分,旨在使C++程序员能够利用.NET平台的特性,如垃圾回收、类型安全和跨语言互操作性。C++/CLI标准是C++编程者在.NET环境中...

    c++/cli language cli语言英文版

    1. **CLI(Common Language Infrastructure)**:CLI是.NET Framework的一部分,提供了一个跨平台的执行环境,允许不同语言编译的代码在同一个环境中运行。C++/CLI就是设计用来与CLI紧密集成的语言。 2. **Managed ...

    DirectX in C++/CLI

    DirectX在C++/CLI中的应用是一个将原生C++使用的DirectX图形库与.NET Framework的用户界面(UI)相结合的技术。DirectX是由微软开发的一组API,主要用于处理游戏、多媒体和其他高性能图形任务。它包括多个子组件,如...

    Pro Visual C++/CLI and the .NET 2.0 Platform 3/3

    Instead, youll learn how to write .NET applications using C++/CLI. <br>This book is based on its highly successful predecessor, and bridges the gap between classic C++ and C++/CLI. Furthermore, ...

    C++/CLI学习

    C++/CLI是一种微软开发的语言扩展,它使得C++能够无缝地与.NET Framework交互,提供了一种混合编程的机制,可以同时利用C++的强大功能和.NET的便利性。本资料主要针对C++/CLI的学习,旨在帮助开发者理解和掌握这一...

    自己辛苦搜集的网上关于c++/cli编程资料(word,60页,中文)

    《超越C++:深入探索C++/CLI编程》 C++/CLI,全称为Microsoft's Common Language Infrastructure (CLI) 的C++版本,是.NET框架的一部分,它为C++程序员提供了与.NET Framework交互的能力。这份60页的Word文档,包含...

    Visual C++/CLI从入门到精通

    Visual C++/CLI从入门到精通 扫描版

    完美的C++:C++CLI

    C++/CLI 是一种将 C++ 语言与 CLI(公共语言结构)相结合的语言,它提供了对动态组件编程模型的支持,并在保持 C++ 语言的静态对象模型的同时,提供了对 CLI 的支持。本文将详细介绍 C++/CLI 的概念、特点和应用。 ...

    实例解析C++/CLI的串行化

    总结来说,通过C++/CLI进行串行化和反串行化是一个强大的功能,它允许开发者在.NET环境中将C++对象持久化存储,并在需要时重新加载这些对象。掌握C++/CLI中的串行化技术,对于需要在.NET平台上进行复杂数据操作的C++...

    Visual C++ 2008 C++/CLI ASP.NET Web Templates

    在这一版本中,Microsoft 引入了对 C++/CLI(之前称为 Managed C++)的支持,这是一种扩展的 C++ 语言,专门用于.NET Framework 平台,允许开发者使用 C++ 语法创建托管代码,即运行在 .NET 上的代码。C++/CLI 提供...

    Expert C++ / CLI .NET for Visual C++ Programmers (带完整目录)

    In a very similar way, C++/CLI is layered on top of C++. C++/CLI provides a high degree of source code compatibility with C++. As a consequence, the following code is valid if you build the program ...

    C++/CLI in Action

    《C++/CLI in Action》是一本旨在帮助程序员更好地掌握C++/CLI编程技术的专业书籍。它不仅适合那些已经熟悉.NET框架并希望进一步了解如何在其中使用C++的开发者,也适用于那些对C++有一定基础并希望将其技能扩展到...

    Foundations of C++/CLI : The Visual C++ Language for .NET 3.5

    本书共有13章,每一章都直截了当地介绍了C++/CLI的关键特性,不仅解释了语言元素是如何工作的,还深入探讨了微软如何期望这些特性被正确应用。对于那些希望从其他语言迁移到C++/CLI的开发者来说,这是一本理想的入门...

    Microsoft Visual C++/CLI Step by Step Aug 2013 PDF ePub

    Microsoft Visual C++/CLI Step by Step (pdf + ePub) Publisher: Microsoft Press (August 2, 2013) Language: English ISBN-10: 0735675171 ISBN-13: 978-0735675179 Your hands-on guide to Visual C++/CLI ...

    C++-CLI.in.Action

    - **语法兼容性**:C++/CLI 提供了与标准 C++ 高度兼容的语法,同时还引入了一些新的关键字和类型来支持 CLI。 - **混合模式编程**:C++/CLI 支持在同一应用程序中混合使用托管代码和非托管代码,从而可以充分利用两...

Global site tag (gtag.js) - Google Analytics