返回介绍

C++0x 努力要达到的目标有哪些?

发布于 2025-02-26 23:19:54 字数 1308 浏览 0 评论 0 收藏 0

C++是一种偏向于系统编程的通用编程语言,所以它应该:

  • 支持数据抽象
  • 支持面向对象的编程
  • 支持泛型编程

C++0x 努力的总体目标是为了加强:

  • 使 C++成为一种适用于系统编程和创建程序库的更好的语言——也就是直接利用 C++进行编程,而不是为某个特定的领域提供专门的开发语言。(例如,专门为数值计算或 Windows 的应用程序开发提供支持)。
  • 使 C++更容易教和学——增加一致性,加强安全性,为初学者提供相关的配套组件(让 C++更容易学习和使用)(初学者总是比专家多的)。(译注:C++0x 现在真的是更好用了)

自然,这是在非常严格的兼容性约束下完成的。虽然我们在 C++0x 中引入了很多新的关键词(例如:static assert,nullptr,还有 constexpr),但是标准委员会也很少会破环标准库中的已经让人非常满意的代码。(?)

你可以通过下面这些参考获得更多详细的信息:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文