gpt4 book ai didi

c++ - 预处理器指令 conio.h c++

转载 作者:行者123 更新时间:2023-12-03 12:51:09 27 4
gpt4 key购买 nike

与 C++ 中一样,头文件使用时不带 .h 扩展名,如 <iostream>而不是<iostream.h>但在 <conio.h> 的情况下它不一样。为什么我们不能使用<conio>

最佳答案

C++ 标准指定哪些 header 是 C++ 标准库的一部分。除了 C++ 特定的 header 之外,它还包括 C 标准指定的 header 。您可以将它们与它们的 C 名称一起使用(例如 #include <stdio.h> ),并且它们将它们的符号放入全局命名空间中。您可以在没有 .h 的情况下使用它们扩展名和 c在前面(例如 #include <cstdio> ),并将符号放入命名空间 std 中.

但这适用于 C 标准中的 header 。 conio.h 不是 C 标准的一部分,因此 C++ 标准对此没有任何说明。

关于c++ - 预处理器指令 conio.h c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19374952/

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