【发布时间】:2010-12-04 04:38:37
【问题描述】:
考虑以下小程序:
#include <cstdio>
int main() {
printf("%d\n", 1);
std::printf("%d\n", 2);
return 0;
}
- 关于将 C 库函数导入全局命名空间默认,C++ 标准有何规定?你能指出相关的 C++ 标准部分吗?
- ANSI C 函数首先位于
std命名空间中的原因是什么,因为它们默认导入到全局命名空间中?
【问题讨论】:
-
请编辑您的代码:编译器无法识别像 1 和 2 这样的幻数
-
正如 LaszloG 所评论的 .. 对不起