ページ 1 / 1
"struct" と "class"とは何が違うのでしょうか
Posted: 2017年3月07日(火) 09:34
by XUX
標準的なC++では
"struct" と "class"とは何が違うのでしょうか。
両方とも自分のmethodと変数などを定義できますし、、、、
Re: "struct" と "class"とは何が違うのでしょうか
Posted: 2017年3月07日(火) 09:55
by YuO
- structはデフォルトの可視性がpublicなクラス
- classはデフォルトの可視性がprivateなクラス
です。
それ以外の違いはありません。
Re: "struct" と "class"とは何が違うのでしょうか
Posted: 2017年3月07日(火) 16:31
by XUX
さっそく返答いただきありがとうございます。
へぇーーー
C++言語ってつまらないまで発展してきたんですね
Re: "struct" と "class"とは何が違うのでしょうか
Posted: 2017年3月07日(火) 18:13
by Math
"struct" から "class"へと発展してきたのですが "struct"には歴史的経緯からの重要な側面があり今もC++で利用されますよ。