Здравствуйте, collider, Вы писали:
C>>>одну единственно правильную
TB>>Да, и как ты это докажешь? Компилятор должен все-все-все возможные специализации перепроверить?
C>ну у него есть template<class T> struct some_struct;
C>и тип int — я бы сказал найти первую подходящую.
C>И кстати, вы как, быстро с этой задачей справились?
Почему первую, а не третью?
В моём примере три специализации, все подходят.
А вообще, компилятор должен выбирать наиболее специализированное решение. То есть, внезапно, <char>. Логично же, если программист что-то специализировал, то не просто так ведь?