C++の構造体 tappe 17年前 C++の構造体はクラスと同様にメンバ関数、コンストラクタ、デストラクタを含めることができるようになっている。 実際、構造体とクラスの違いは、クラスのメンバはデフォルトで非公開であるのに対し、構造体のメンバはデフォルトで公開であるということだけ。