首页 > 后端开发 > C++ > 何时使用C而不是C++,何时使用C++而不是C?

何时使用C而不是C++,何时使用C++而不是C?

WBOY
发布: 2023-09-01 15:09:18
转载
1121 人浏览过

何时使用C而不是C++,何时使用C++而不是C?

如果您需要一个直接与计算机硬件配合工作或处理桌面应用程序开发的应用程序,C++是一个不错的选择。C++程序包括服务器端应用程序、网络、游戏,甚至是您的PC的设备驱动程序。然而,如果您需要编写真正小型的系统,使用C比使用C++会减少开销。

C++在平台和目标应用程序方面非常全面,因此如果您的项目专注于极低级别的处理,那么您可能希望使用C++。C++通常用于大规模、多人、复杂的项目,其中不同的人需要在模块化组件上工作。当然,您可以在C中构建和维护模块化代码,但C++的内在面向对象的特性导致了更优秀的模块化、可测试性和代码重用。

所以总结一下,只有在以下情况下才应该使用C而不是C++:

  • 您需要一个可移植的汇编器。虽然C++也是可移植的,但在资源非常有限的系统上使用它可能会是一场噩梦。
  • 您的平台不提供C++
  • 您需要与只能与C交互的其他语言进行交互

以上是何时使用C而不是C++,何时使用C++而不是C?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板