• 辨析使用场景和对象所有权,谨慎使用裸指针
• 使用C++类型转换替换C风格的强制转换
• 使用模板和编译时计算等替换C风格的宏机制
• 尽量避免全局数据,谨慎使用全局函数
• 严格避免malloc() 和free()
• 当一定要用C 时,应使用C 和C++ 的公共子集,并将C 代码以C++ 来编译
<七>C++项目中戒除C语言的“不良习惯”
最新推荐文章于 2024-04-29 09:26:43 发布
• 辨析使用场景和对象所有权,谨慎使用裸指针
• 使用C++类型转换替换C风格的强制转换
• 使用模板和编译时计算等替换C风格的宏机制
• 尽量避免全局数据,谨慎使用全局函数
• 严格避免malloc() 和free()
• 当一定要用C 时,应使用C 和C++ 的公共子集,并将C 代码以C++ 来编译