Я создаю компилятор для языка программирования, который я создал, и хотел бы поддерживать перегрузку функций и операторов. Я понимаю, что такое перегрузка с точки зрения пользователя, но пытаюсь понять, как компилятор на самом деле решает, какую функцию перегрузки выбрать. Какой ресурс объясняет это?
Подробнее здесь: https://stackoverflow.com/questions/798 ... verloading