素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPA (Associate)
「C++ Institute CPA (Associate)」の記事一覧
列挙型(enum)で名前の衝突を防ぐために導入された強力な型はどれか。
enum classはスコープを持つ列挙型であり暗黙の整数変換も制限される。
2026年3月4日
関数ポインタをより扱いやすく柔軟にした標準ライブラリの型はどれか。
std::functionは関数ポインタやラムダ式を統一的に保持できる。
2026年3月4日
2つのshared_ptrが同じオブジェクトを共有している場合、参照カウントはどうなるか。
shared_ptrは所有者をカウントし、最後の1つが消えるまでメモリを保持する。
2026年3月4日
std::vectorにおいて、メモリの再確保を避けるために事前に領域を確保する関数はどれか。
reserve関数はキャパシティのみを事前に確保しパフォーマンスを向上させる。
2026年3月4日
メンバ変数がconstであっても値を変更できるようにする修飾子はどれか。
mutable修飾子を付けた変数はconstメンバ関数内でも書き換えが可能になる。
2026年3月4日
STLのコンテナをソートするために使用する標準関数はどれか。
std::sortは指定された範囲の要素をデフォルトで昇順に並べ替える。
2026年3月4日
ラムダ式において、外部の変数を内部で利用するための仕組みを何と呼ぶか。
キャプチャを使用することで周囲のスコープにある変数をラムダ式内に取り込める。
2026年3月4日
実行時にオブジェクトの実際の型情報を取得する機能を何と呼ぶか。
RTTI(Run-Time Type Information)により実行時の型安全性を確認できる。
2026年3月4日
継承関係にあるポインタの安全なダウンキャストを行う演算子はどれか。
dynamic_castは実行時に型チェックを行い不正な変換時はnullptrを返す。
2026年3月4日
例外が発生してもリソースが確実に解放されるように設計することを何と呼ぶか。
RAIIはリソースの取得と解放をオブジェクトの寿命に結び付ける設計手法である。
2026年3月4日
投稿のページ送り
1
…
75
76
77
…
132