gpt4 book ai didi

C# 内部 == 公共(public) C++

转载 作者:太空狗 更新时间:2023-10-29 23:29:03 24 4
gpt4 key购买 nike

C++ public 关键字是否完全等同于 C# 中的 internal 关键字?

据我了解,public在C++中的意思是“可以在编译单元内的任何地方使用”。

最佳答案

不,这并不完全等同。对于初学者来说,C++“编译单元”并不等同于 .NET 程序集。

接下来,C++中多了一个概念,“链接”,决定了一个类型是否可以在编译单元外使用。同一个头文件是否包含在其他编译单元中也会影响可见性。

关于C# 内部 == 公共(public) C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4576905/

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