Задать вопрос
@sabn1k
Возможно я написал чепуху, но попытайтесь понять

Для чего нужен explicit?

Я почти понял, для чего это нужно, но до конца все равно не могу понять. Поясните, пожалуйста.
Ок, explicit запрещает неявный вызов конструктора объекта, но зачем нам это? Почему нельзя просто его убрать и инициализировать объект неявно?
  • Вопрос задан
  • 3370 просмотров
Подписаться 4 1 комментарий
Подписчики вопроса 4 К ответам на вопрос (1)