Я просматриваю различные сообщения о том, содержит ли таблица символов для кода на С++ имя функции вместе с именем класса. Что-то, что я мог найти в сообщении, это то, что он зависит от типа компилятора,
если он компилирует код в один проход, ему не нужно будет хранить имена классов и подпрограмм в таблице символов
но если он является многопроходным компилятором, он может добавлять информацию о встречаемых ему классах и их подпрограммах, чтобы он мог проверять тип аргумента и выдавать значимые сообщения об ошибках.
Я не мог понять, зависит ли это от компилятора или нет? Я предполагал, что компилятор (для кода на С++) будет помещать имена функций с именами классов в таблицу, будь то одиночный или многопроходный компилятор. Как это зависит от проходов? У меня нет такого большого знания. Более того, может ли кто-нибудь показать образец таблицы символов для простого класса С++, как бы он выглядел (имена функций с именем класса)?