gpt4 book ai didi

c++ - std::namespace 中是否有 C++ 版本的 C 标准库函数?

转载 作者:行者123 更新时间:2023-11-30 05:41:28 25 4
gpt4 key购买 nike

<分区>

“C++ 入门”(第 5 版)在 91 页上说明了包含 C++ 版本的 C 标准库头文件的优势.h 版本:这样,包含的名称最终出现在 std:: 命名空间中,并且不会污染全局命名空间。

我尝试包含 cstdio 并且惊讶地发现我可以使用 printf() 而无需指定 std::。有趣的是,仅包含 iostream 或仅包含 string 也足以访问全局 printf()。我错过了什么吗?

我正在使用 -Wall -Wextra -Werror -std=c++11 使用 g++ 4.8.2 进行编译。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com