-1
我们何时需要在纯C++程序中使用结构?纯C++程序中是否需要结构?我知道结构是C程序封装成员和函数指针的唯一方法。但是,如果我使用C++编写我的完整模块,那么如果我远离结构并使用Class,它会100%吗?我错过了什么吗?我们何时需要在纯C++程序中使用结构?纯C++程序中是否需要结构?
(我GOOGLE了,但我的问题是非常具体 - 是结构纯C++代码没用)
=== EDITED === 我的问题是不是结构和类之间的差异或共同点,但是,我们是否需要C++中的“结构”,当你可以百分之百地消除一个类时。 C++中的结构不是多余的构造,除了向后兼容C?我明白他们之间的区别。访问说明符,但只有语法上的差异。
你的问题根本不是特定的,谷歌“C++结构vs类” – thumbmunkeys
'struct'和'class'本质上是一回事,区别在于默认访问策略 – Erbureth
@Janakiram那么这个区别正是它:如果你不打算使用任何私有方法或数据文件,那么结构更加方便。 (加上结构源自C的历史事物)。 – stefan