gpt4 book ai didi

c++ - 理解 C++ 中的 extern

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

namespace std  
{
extern istream cin;
...
}

通过使用 extern 我们声明 cin 在其他一些单元中被定义为 the answer

但是如果 istreamstd 中定义/未定义,应该会有一些区别,对吧?

编译器有什么区别?

最佳答案

编译器不关心。如果未定义,链接器将无法将外部对象“链接”到真实对象。

关于c++ - 理解 C++ 中的 extern,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2514390/

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