C++ 结构和构造函数

标签 c++ structure

一个关于 C++ 结构的快速问题,我还没有找到答案:

我读到结构和类之间的唯一区别是成员可见性。那么,编译器是否为该结构提供了默认构造函数? (以及默认的复制构造函数、析构函数和赋值运算符?)您可以自己定义以上所有内容吗?

谢谢,伊斯特万

最佳答案

是的,是的,是的,你可以。

关于C++ 结构和构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6412587/

相关文章:

c++ - c++ 中的高性能代码(继承、指向函数的指针、if)

c - c中结构指针之间的区别

c - 嵌套结构的成员以某种方式附加到结构的前一个成员

c - 结构数组的运行时和编译时初始化之间的区别

c++ - 这是一种设计模式——从 setter 返回这个吗?

c++ - 玩家、敌人和子弹交互(游戏设计)

c++ - C++14/17 仍然不可避免地使用哪些类型的宏?

c++ - CYK 算法如何工作?

c - 我声明的结构中缺少什么

Python ctypes - 访问 Structure.value 中的数据字符串失败