C++のコンストラクタは、オブジェクトが作られる瞬間に自動で初期化を行う便利な機能です。でも、「オブジェクトを生成する方法」が一つしかないと、デフォルト値で初期化したい場合と、具体的な値を指定して初期化したい場合とで、使い分けができ ...
C++のstd::sortのような標準アルゴリズムに、自作したクラスを並べ替えるための、独自の「比較ルール」を渡したい。そんなとき、どうすればよいのでしょうか?その方法の一つが、「関数オブジェクト」です。 この、クラスのオブジェクトでありながら ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する