|
ipwxFeb 1, 2020 via Android
1
因为你那个版本的编译器的标准库可能在 iostream 里面间接 include 了其他头文件。顺带一次,每个编译器可能引用关系不一样,所以还是得按照标准来。
|
|
churchmiceFeb 1, 2020 via Android
2
include 的作用是为了原型检查或者宏替换
如果 isdigit 这些不是用宏实现的,你不 include 对应的头文件,顶多编译的时候给你报个 warning,强制函数返回类型为 int 链接的时候你只要链接了对应的库,程序大概率跑起来没有问题 |
|
secondwtqFeb 1, 2020
3
@churchmice C++ 没这条的
|
|
las917vkiFeb 1, 2020
4
@churchmice 你那个是 LINK 层面的东西,题主说的是头文件的东西,你这说得什么牛头不对马嘴的。
就是你没包含,但是 include 会套娃。 |
|
nicebirdFeb 1, 2020
5
iostream 里面间接引用
|