C++ предоставляет явное выражение ключевого слова для подавления неявных преобразований с помощью конструкторов преобразования , когда такие преобразования не должны быть разрешены. A конструктор, объявленный явно, не может использоваться в неявном преобразовании . Используйте явное ключевое слово в конструкторах с одним аргументом , которые не должны использоваться компилятором для выполнения неявных преобразований .Должен ли я использовать ключевое слово явное для конструкторов копирования?
Это имеет смысл, НО я должен использовать ключевое слово явное для конструкторов копирования? В каких других случаях было бы полезно использовать ключевое слово Явное и почему?
Просьба привести цитату. –