可能性の重複:
What are the differences between struct and class in C++
C++ - struct vs. class構造オブジェクトC++
どのような構造は、C++でのオブジェクトとクラス異なっていますか?オブジェクトや構造体を使用することによるパフォーマンス上の利点はありますか?
可能性の重複:
What are the differences between struct and class in C++
C++ - struct vs. class構造オブジェクトC++
どのような構造は、C++でのオブジェクトとクラス異なっていますか?オブジェクトや構造体を使用することによるパフォーマンス上の利点はありますか?
構造とクラスは同じです。言語規格は、用語「クラス」を使用して、両方を参照します。 struct
またはclass
キーワードを使用してクラスを定義する唯一の違いは、メンバーとベースクラスのデフォルトのアクセシビリティです。実行時の動作やパフォーマンスに違いはありません。
"オブジェクト"は、タイプの実行時インスタンスです。 C++では、この用語は、クラスや基本型を含むあらゆる型のインスタンスに使用されます。
主なものは、デフォルトでは変数はクラス内でプライベートであり、デフォルトでは構造内でパブリックです。あなたはこれをgoogleして、これについて百万と一つの話題を見つけることもできます。例えばhttp://blog.stevedoria.net/20050913/differences-between-cpp-classes-and-structs
あなたが話している「対象」はなんですか? – svick