Привет, сообщество. Я смотрю на ассемблер C ++, я скомпилировал эталонный тест из пакета PARSEC, и мне трудно понять, как они называют функции атрибутов класса в ассемблере.например, если у меня есть класс с некоторыми функциями для управления им, в cpp мы называем их как test.increment();
После некоторого исследования я обнаружил, что эта функция
atomic_load_acq_ptr
представлена как:
_ZL19atomic_load_acq_intPVj
в сборке, или, по крайней мере, это то, что я обнаружил.
Дайте мне знать, если я ошибаюсь!Есть ли какое-то фиксированное правило для сопоставления?или они случайные?Спасибо