Последнее обновление: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++那些事