如果您需要一个直接与计算机硬件配合工作或处理桌面应用程序开发的应用程序,C++是一个不错的选择。C++程序包括服务器端应用程序、网络、游戏,甚至是您的PC的设备驱动程序。然而,如果您需要编写真正小型的系统,使用C比使用C++会减少开销。
C++在平台和目标应用程序方面非常全面,因此如果您的项目专注于极低级别的处理,那么您可能希望使用C++。C++通常用于大规模、多人、复杂的项目,其中不同的人需要在模块化组件上工作。当然,您可以在C中构建和维护模块化代码,但C++的内在面向对象的特性导致了更优秀的模块化、可测试性和代码重用。
所以总结一下,只有在以下情况下才应该使用C而不是C++:
您需要一个可移植的汇编器。虽然C++也是可移植的,但在资源非常有限的系统上使用它可能会是一场噩梦。您的平台不提供C++您需要与只能与C交互的其他语言进行交互
以上就是何时使用C而不是C++,何时使用C++而不是C?的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2584390.html