- ベストアンサー
C++の文法を教えてください。
class Car { int a; short c; double b; public: Car():a(10),b(1.0),c(3) {}//<-この表現 }; 上記のコンストラクタで変数を初期化できるようですが、これはどのような仕組みでこのようなことができるのでしょうか? 1)この場合のコロン:にはどのような意味があるのでしょうか? 2)()のオーバーロードというものをつかっているのでしょうか? C++のどのような機能でこの初期化が行われているかを説明しなければならず、お教えねがえますでしょうか。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答