素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPA (Associate)
「C++ Institute CPA (Associate)」の記事一覧
実行時ではなくコンパイル時に多態性を実現するテンプレート技術を何と呼ぶか。
CRTP(奇妙に再起したテンプレートパターン)は静的ポリモーフィズムを実現する。
2026年3月4日
複数の引数を取るテンプレートで「…」を用いて可変個の引数を扱う機能を何と呼ぶか。
Variadic Templates(可変引数テンプレート)により、任意の数の引数を安全に扱える。
2026年3月4日
左辺値と右辺値のどちらも受け取ることができる参照の型はどれか。
const T&(定数左辺値参照)は、右辺値(一時オブジェクト)も受け取ることができる。
2026年3月4日
do-while文がwhile文と決定的に異なる点はどれか。
do-while文はループ本体を少なくとも1回実行した後に条件判定を行う。
2026年3月4日
std::vectorにおいて、指定した位置に要素を直接構築して挿入する効率的な関数はどれか。
emplace系関数は、引数を直接コンストラクタに渡して要素を生成し、コピーを避ける。
2026年3月4日
std::listの各要素はメモリ上でどのように配置されているか。
std::listは双方向連結リストであり、要素はメモリ上に分散して配置される。
2026年3月4日
T(const T&) = delete; と宣言されたクラスで禁止される操作はどれか。
コピーコンストラクタをdeleteすることで、オブジェクトの複製を禁止できる。
2026年3月4日
T& operator=(T&&) で定義される演算子の名称はどれか。
右辺値参照を引数に取る代入演算子は、リソースの移動を行うムーブ代入演算子である。
2026年3月4日
あるクラスの中で定義されたクラスを何と呼ぶか。
ネストしたクラス(内部クラス)は、外側のクラスのスコープ内で定義される。
2026年3月4日
テンプレート引数に int などの具体的な値を渡すことを何と呼ぶか。
テンプレートには型だけでなく、整数定数やポインタなどの値を渡すことができる。
2026年3月4日
投稿のページ送り
1
…
68
69
70
…
132