素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPA (Associate)
「C++ Institute CPA (Associate)」の記事一覧
派生クラスのコンストラクタが実行される際、基底クラスのコンストラクタはいつ呼ばれるか。
オブジェクトの構築は階層の上位(基底クラス)から順に行われる。
2026年3月4日
条件を満たす要素をコンテナから物理的に削除せず、末尾に移動させる関数はどれか。
std::removeは要素を詰めるだけで、サイズを縮小するにはeraseとの併用が必要である。
2026年3月4日
関数呼び出し演算子 operator() を定義したクラスのインスタンスを何と呼ぶか。
オブジェクトを関数のように呼び出せる仕組みをファンクタ(Functor)と呼ぶ。
2026年3月4日
メンバ関数の後ろに = 0 を付けた関数の名称はどれか。
純粋仮想関数を1つでも持つクラスは抽象クラスとなり、実体化できない。
2026年3月4日
std::make_shared を使用する主なメリットはどれか。
オブジェクトと管理領域を同時に確保するため、効率が良く例外安全性も高まる。
2026年3月4日
コンテナの要素を指すイテレータを無効化する可能性がある操作はどれか。
vector等のコンテナで挿入や削除を行うと、メモリ再確保により既存の反復子が使えなくなる。
2026年3月4日
名前空間のエイリアス(別名)を定義する正しい構文はどれか。
namespace 新名称 = 旧名称; の形式で、長い名前空間に短い別名を付けられる。
2026年3月4日
reinterpret_castを使用しても変換できない組み合わせはどれか。
const属性の除去には必ずconst_castを使用する必要がある。
2026年3月4日
std::mapにおいて、キーが存在しない場合に operator[] を使用するとどうなるか。
operator[]はキーがない場合に要素を新しく挿入するため、参照のみならat()が安全である。
2026年3月4日
std::stringからC言語形式の文字列(const char*)を取得する関数はどれか。
c_str()メンバ関数は、ヌル終端されたC形式の文字列ポインタを返す。
2026年3月4日
投稿のページ送り
1
…
67
68
69
…
132