素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv020
「Lv020」の記事一覧
次に読み込まれる文字を確認するが、ストリームからは取り除かないメソッドはどれか。
peek()は文字を消費せずに値だけを覗き見ることができる。
2026年3月4日
ストリームから読み込んだ最後の文字をストリームに戻すメソッドはどれか。
unget()は最後に読み取った1文字をストリームに戻し、再度読み取れるようにする。
2026年3月4日
std::shared_ptrにおいて、リソースを解放する際のカスタム処理を指定できる機能を何と呼ぶか。
スマートポインタの構築時に削除関数を渡すことで、freeやfcloseなどの特殊な解放処理を行える。
2026年3月4日
インライン関数が定義されるべき場所として最も適切なのはどれか。
コンパイル単位ごとに定義が見える必要があるため、通常はヘッダーに記述する。
2026年3月4日
例外を再送出(キャッチした例外をそのまま投げる)するための正しい記述はどれか。
引数なしのthrow;は、現在処理中の例外をそのまま呼び出し元へ送出する。
2026年3月4日
指定された範囲の要素を条件に従って2つのグループに分ける関数はどれか。
std::partitionは条件を満たす要素を前方に、満たさないものを後方に集める。
2026年3月4日
「コピーコンストラクタを定義すると、ムーブコンストラクタは自動生成されない」という規則は正しいか。
ユーザーがコピー操作を定義した場合、コンパイラは安全のためムーブ操作を自動生成しない。
2026年3月4日
空のクラス(メンバなし)のサイズ(sizeof)は通常いくつになるか。
各オブジェクトに一意のアドレスを割り当てるため、空のクラスでも最小1バイトのサイズを持つ。
2026年3月4日
完全転送(Perfect Forwarding)を実現するためにstd::forwardと共に使用する型はどれか。
テンプレート引数Tに対するT&&は転送参照と呼ばれ、左辺値・右辺値の両方の情報を維持できる。
2026年3月4日
std::mapの要素を走査している最中に、そのイテレータが指す要素を削除した場合、他のイテレータはどうなるか。
連結リストや木構造をベースとするコンテナは、該当要素以外へのイテレータの妥当性を維持する。
2026年3月4日
投稿のページ送り
1
…
650
651
652
…
819