素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPA (Associate)
「C++ Institute CPA (Associate)」の記事一覧
constexpr関数が実行されるタイミングはいつか。
constexpr関数は定数が必要な場面ではコンパイル時に、それ以外では実行時に評価される。
2026年3月4日
関数のシグネチャは同じだが、戻り値の型だけが異なる関数をオーバーロードできるか。
戻り値の型のみが異なる関数は、呼び出し時に区別できないためオーバーロード不可である。
2026年3月4日
後置インクリメント(x++)をオーバーロードする際に引数に渡すダミーの型はどれか。
後置形式を前置形式と区別するために、仮引数としてint型を受け取る設計になっている。
2026年3月4日
基底クラスAを継承したBとCがあり、DがBとCを継承する場合にAを1つにする継承はどれか。
virtual継承(仮想基底クラス)を用いることで、ダイヤモンド継承問題を解決できる。
2026年3月4日
前置インクリメント(++x)をオーバーロードする際の関数シグネチャはどれか。
前置形式は引数を取らず、通常は変更後の自分自身をポインタや参照で返す。
2026年3月4日
独自にメモリ確保戦略を定義するためにSTLコンテナに渡すオブジェクトはどれか。
アロケータ(Allocator)をカスタマイズすることで、独自のメモリ管理が可能になる。
2026年3月4日
std::vectorの容量(capacity)と要素数(size)を一致させる関数はどれか。
shrink_to_fitは未使用のメモリを解放し、メモリ使用量を最小限に抑える要求を出す。
2026年3月4日
std::move関数が実際に行っている処理はどれか。
std::moveは引数を右辺値参照にキャストするだけで、実際の移動は移動コンストラクタが行う。
2026年3月4日
コピーコンストラクタの引数の型として最も適切なものはどれか。
コピーコンストラクタは、自分自身と同じ型の定数参照を引数に取るのが一般的である。
2026年3月4日
要素の順序を保持せず、ハッシュテーブルを用いて高速検索を行うSTLコンテナはどれか。
unordered_mapはハッシュを利用するため、平均して定数時間での検索が可能である。
2026年3月4日
投稿のページ送り
1
…
70
71
72
…
132