C++

無名共用体

C++

構造体とクラス

上のコードの構造体struct部分をクラスclassに変更すると以下のコードになる。

C++

オブジェクトポインタ

C++

継承 派生クラス

C++

仮引数を受け取るコンストラクタ

C++

コンストラクタ関数とデストラクタ関数

C++

関数のオーバーロード

C++には1つの関数名で型が異なる関数を定義することができる。以下のコードでは、myabs()という関数名は1つだがint、long、doubleと型が異なる3つの関数を定義している。これを関数のオーバーロードという。 …

C++

C++のクラス

以下のプログラムには、aという1つの非公開変数と、set_a()およびget_a()という2つの公開関数がある。クラスの一部として宣言された関数をメンバ関数と呼ぶ。aは非公開変数なので、myclassクラスの外部にあるプ …

C++

C++のコメント

C++は「//」と行頭に書くことでコメントを書くことができる。Cのコメント「/* */」も使える。「/*」と「*/」で囲った部分がコメントになる。「num % 2」は、numを2で割った余りになる。 [crayon-5d …

C++

C++のコンソール入力

 C++でコンソールから値を入力するには、「cin」を利用する。