编写 C++ 代码时,两者之间有什么区别:
#include <cstdlib>
和
#include <stdlib.h>
除了前者主要包含在 std::
命名空间中?
除了编码标准和风格之外,还有什么理由使用另一种?
原文由 Free Wildebeest 发布,翻译遵循 CC BY-SA 4.0 许可协议
编写 C++ 代码时,两者之间有什么区别:
#include <cstdlib>
和
#include <stdlib.h>
除了前者主要包含在 std::
命名空间中?
除了编码标准和风格之外,还有什么理由使用另一种?
原文由 Free Wildebeest 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答1.3k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
4 回答840 阅读
1 回答915 阅读
1 回答949 阅读
1 回答715 阅读
1 回答816 阅读
第一个是 C++ 头文件,第二个是 C 头文件。由于第一个使用命名空间,这似乎更可取。