素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPP (Professional)
「C++ Institute CPP (Professional)」の記事一覧
コンパイル時に型チェックを行い、関連のある型同士を変換する演算子はどれか。
static_castは継承関係や基本型同士の標準的な変換をコンパイル時に行う。
2026年3月4日
実行時にオブジェクトの型情報を取得するために使用する演算子はどれか。
typeid演算子はオブジェクトの型に関するstd::type_infoオブジェクトを返す。
2026年3月4日
例外がスローされた際にローカルオブジェクトが正しく破棄されるプロセスを何と呼ぶか。
例外発生時にスタック上のオブジェクトのデストラクタが順次呼ばれることをスタック展開という。
2026年3月4日
関数の引数が不正な場合にスローされる標準例外はどれか。
引数の値が期待される条件を満たさない場合はstd::invalid_argumentを用いる。
2026年3月4日
関数が例外を絶対に投げないことを明示するキーワードはどれか。
noexceptを指定された関数から例外が漏れるとstd::terminateが呼ばれる。
2026年3月4日
std::exceptionクラスにおいてエラーメッセージを取得するための仮想関数はどれか。
what()メソッドは例外の内容を説明する文字列へのポインタを返す。
2026年3月4日
動的メモリ確保に失敗した際にスローされる標準例外はどれか。
new演算子によるメモリ確保が失敗するとstd::bad_allocがスローされる。
2026年3月4日
すべての例外を捕捉するためにcatch引数に使用する記号はどれか。
catch(...)という記述により、あらゆる型の例外を捕捉することが可能になる。
2026年3月4日
標準例外クラスの基底となっているクラスはどれか。
C++標準ライブラリの例外クラスはすべてstd::exceptionを継承している。
2026年3月4日
送出された例外を受け取り、処理を行うブロックはどれか。
catchブロックはthrowされた例外の型が一致した場合にその処理を実行する。
2026年3月4日
投稿のページ送り
1
…
168
169
170
…
230