c++中的struct和c#中的struct有区别吗?
最佳答案
在 C# 中,您使用结构来定义值类型(与 class
es 声明的引用类型相反)。
在 C++ 中,结构与具有默认可访问性级别 public
的类相同。
所以问题应该是:C# 中的结构与 C++ 中的类不同吗?是的,它们是:不能从 C# 结构派生,不能有虚函数,不能定义默认构造函数,不能有析构函数等等
关于c# - c++中的结构和c#中的结构有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/879664/