c++ - 在 C++ 中使用 C 特性是不好的做法吗?

标签 c++ c language-features

例如 printf 代替 coutscanf 代替 cin,使用 #define 宏等?

最佳答案

我不会说不好,因为这取决于个人选择。我的策略是,当 C++ 中存在类型安全的替代方案时,请使用它们,因为它会减少代码中的错误。

关于c++ - 在 C++ 中使用 C 特性是不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3813075/

相关文章:

C#:没有从 Class<Child> 到 Class<Base> 的隐式转换

java - 在 Scala 的实例变量方面需要一些帮助

c - 我如何从 Visual Studio 2019 中的不同解决方案链接 `.lib` 库?

c++ - 组合 C++ 有问题

c++ - Windows 8.1 蓝牙 LE 无法获取设备接口(interface)

c++ - 为什么这个带模板模板参数的函数编译不通过?

c - 为什么 IP_TTL 和 IP_MULTICAST_TTL 是独立的套接字选项?

c - 如何从c中的stdin读取矩阵

language-agnostic - 单一决策和行动陈述的首选风格是什么?

c++ - 你用什么方法初始化成员变量?