可能重复:
What are the differences between struct and class in C++
C++ - struct vs. class结构VS C++对象的
是如何从结构在C++对象和类有什么不同?使用对象或结构有什么性能好处吗?
可能重复:
What are the differences between struct and class in C++
C++ - struct vs. class结构VS C++对象的
是如何从结构在C++对象和类有什么不同?使用对象或结构有什么性能好处吗?
结构和类是相同的;语言标准使用术语“类”来指代两者。使用struct
或class
关键字定义类的唯一区别是成员和基类的默认可访问性;它们的运行时行为或性能没有差异。
“object”是一个类型的运行时实例。在C++中,该术语用于任何类型的实例,包括类和基本类型。
主要的是默认情况下,变量在类中是私有的,默认情况下它们在结构中是公共的。你也可以谷歌这一点,并找到一百万和一个主题。例如http://blog.stevedoria.net/20050913/differences-between-cpp-classes-and-structs
你在说什么“对象”? – svick 2012-03-07 00:42:01