素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPP (Professional)
「C++ Institute CPP (Professional)」の記事一覧
`()`演算子をオーバーロードして関数のように呼び出せるクラスのインスタンスを何と呼ぶか。
呼び出し演算子を実装したクラスのオブジェクトを関数オブジェクト(ファンクタ)と呼ぶ。
2026年3月4日
C++11以降で導入された、その場で定義できる名前のない関数を何と呼ぶか。
ラムダ式はコード内で直接記述できる匿名関数オブジェクトである。
2026年3月4日
要素の値を変更できないイテレータはどれか。
const_iteratorは参照先の要素を変更することを許可しないイテレータである。
2026年3月4日
2つのイテレータ間の距離を計算するために使用する関数はどれか。
std::distance関数は1つ目のイテレータから2つ目までのステップ数を返す。
2026年3月4日
逆方向に走査するために使用されるイテレータ型はどれか。
std::reverse_iteratorはrbegin()やrend()と共に使用し逆順走査を行う。
2026年3月4日
std::listが提供するイテレータのカテゴリはどれか。
std::listは連結リストであるため前後への移動は可能だがランダムアクセスはできない。
2026年3月4日
イテレータが指す要素の値を取得するために使用する演算子はどれか。
間接参照演算子(*)を使用することでイテレータが指す要素にアクセスできる。
2026年3月4日
任意の要素に定数時間でアクセスできるイテレータカテゴリはどれか。
ランダムアクセスイテレータはポインタ算術や添字アクセスをサポートする。
2026年3月4日
コンテナの末尾に要素を追加するために使用される特別なイテレータはどれか。
std::back_inserterは代入時にpush_backを呼び出す出力イテレータを生成する。
2026年3月4日
要素の読み取りのみが可能で、前方へ移動できるイテレータカテゴリはどれか。
入力イテレータは読み取り専用で一方向に進む機能を持つ。
2026年3月4日
投稿のページ送り
1
…
170
171
172
…
230