最終更新:2026-10-12
C++ explicit 明示的変換¶
著者について:¶
個人公式アカウント:

- explicit がコンストラクタを修飾すると、暗黙の変換とコピー初期化を防げます
- explicit が変換関数を修飾すると、暗黙の変換を防げます。ただし文脈依存の変換は除きます
コード参照:.explicit.cpp
参考リンク:
https://stackoverflow.com/questions/4600295/what-is-the-meaning-of-operator-bool-const
関連トピック¶
- C++ 純粋仮想関数と抽象クラス | C++那些事
- C++ assert アサーション | C++那些事
- C++ ビットフィールド | C++那些事
- C 言語による C++ 多態の実現 | C++那些事
- C++ const 定数と修飾 | C++那些事
- C++ const ファミリー | C++那些事
- C++ 間接参照演算子 * | C++那些事
- C++ 初期化と代入 | C++那些事
- C++ 複数戻り値の書き方 | C++那些事
- C++ mutable キーワード | C++那些事