struct 与 class

古布 2003-12-24 07:14:35
struct 可以定义操作吗?它与class的区别是什么?
...全文
101 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jinkaoyan 2003-12-29
  • 打赏
  • 举报
回复
to: QQQiang(QQQiang) ( ) 信誉:100
你所的<<C++對象模型>>是Staney.Lippman 写的那本吗?
我正想说呢,Lippman让我们 never use struct!!!

麻烦你要么拿出点证据,要么不要误导他人!
QQQiang 2003-12-29
  • 打赏
  • 举报
回复
我個人覺得,有些時候還是應該用struct,而不要用類,真的,你看看<<C++對象模型>>這本書,你就知道了...
sharkhuang 2003-12-27
  • 打赏
  • 举报
回复
o_o
heguobaoceo 2003-12-27
  • 打赏
  • 举报
回复
class 可以有析构函数
struct 不可以有析构函数
binjuny 2003-12-27
  • 打赏
  • 举报
回复
struct默认为共有,
class默认为私有。
jawibn 2003-12-27
  • 打赏
  • 举报
回复
能怎么使用类,就能怎么使用struct, 不信试试看!
sixsavage 2003-12-25
  • 打赏
  • 举报
回复
c++中的struct和class,本质区别是使用他们时候的思维方式了吧?对于单个独立的struct和class用法几乎就没有任何区别,只有缺省权限不同而已。
cxjddd 2003-12-24
  • 打赏
  • 举报
回复
C++ 风格的 struct 就是一个“类”,只是没有写成 class;
C 风格的 struct 还是 C 一样的。
骤逝 2003-12-24
  • 打赏
  • 举报
回复
struct默认为共有,
class默认为私有。
cxn0808 2003-12-24
  • 打赏
  • 举报
回复
在C++中保留struct 是为兼容,其实除了权限问题,和class 没什么区别
但是做一个称职的C++ 程序员,还是应该用class
ThinkX 2003-12-24
  • 打赏
  • 举报
回复
这个问题这几天讨论挺多的,struct和class在C++中的区别是
默认权限问题,其他没有任何区别。

24,860

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧