Re[4]: допустима ли перегрузка
От: okman Беларусь https://searchinform.ru/
Дата: 30.09.11 09:46
Оценка:
Здравствуйте, Bell, Вы писали:

B>Здравствуйте, okman, Вы писали:


O>>Обсуждалось здесь
Автор: Ytz
Дата: 08.04.11
.

O>>Суть вкратце — при выборе перегруженной функции компилятор отдаст предпочтение
O>>функции, использующей встроенный тип (bool в данном случае), чем определенный пользователем.

B>В данном случае компилятору не из чего выбирать — стандартного преобразования int -> enum не существует, так что остается единственный вариант с bool.


Это лишь частный случай.
Возможны неявные преобразования с другими типами, что в конечном счете где-то да выстрелит.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.