素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
C++ Institute CPP (Professional)
「C++ Institute CPP (Professional)」の記事一覧
テンプレート引数の「推論(Deduction)」が失敗した場合に、即座にエラーとせず別の候補を探す仕組みは。
SFINAE(Substitution Failure Is Not An Error)はテンプレートのオーバーロード解決の核心である。
2026年3月4日
`std::enable_if` を使用して特定の条件時のみテンプレートを有効にする手法を何と呼ぶか。
SFINAEを利用して、特定の型特性を持つ場合のみ関数をオーバーロード候補に残す。
2026年3月4日
出力ストリームで、正の数に `+` 記号を明示的に表示させるマニピュレータはどれか。
std::showposを設定すると、正の数値の前にプラス記号が表示される。
2026年3月4日
バイナリファイルを読み込む際、特定のバイト数を直接メモリに読み出すメソッドはどれか。
read(buffer, size)メソッドは指定されたバイト数分を生データとして読み込む。
2026年3月4日
`std::stringstream` を使い終わった後、中身の文字列を取得するメソッドはどれか。
str()メソッドを呼ぶことで、ストリーム内のバッファをstd::stringとして取得できる。
2026年3月4日
`std::noskipws` マニピュレータを使用した場合の挙動はどれか。
デフォルトでは>>演算子は空白を飛ばすが、これを無効化して空白自体を取得できる。
2026年3月4日
ストリームマニピュレータ `std::setfill(‘*’)` の効果はどれか。
setwによる幅指定がある場合、足りない部分を埋める文字を指定できる。
2026年3月4日
`std::ofstream` オブジェクトがスコープを抜けて破棄される際、ファイルはどうなるか。
デストラクタがclose()を自動的に呼び出すRAII設計になっている。
2026年3月4日
ストリームから空白を含めて一行読み込むために、`cin >> s;` が不適切な理由は。
抽出演算子(>>)はスペースやタブをデータの境界として扱う性質がある。
2026年3月4日
`std::cout << std::fixed << 3.1415;` とした際に出力されるデフォルトの小数点以下の桁数は。
fixedを指定した際のデフォルトの精度(precision)は6桁である。
2026年3月4日
投稿のページ送り
1
…
145
146
147
…
230