Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 April 13

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
на *this что ли
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
но тогда если я юзну это в обычной функции, а не в методе класса, оно ахуеет
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
сфинае попробуй
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ну у меня на работе много юзают обычную _function_
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и в макром
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
с*
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и в общем пиздец в том, что методов куча одинаковых
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
при наследовании
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и ты просто ахуеваешь
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
вот щас багу фиксил, чел какой-то просто копипиздил логи, и не поменял в 1 месте имя класса вручную в логе
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
иногда всякую ртти хуйню генерят
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
и она везде
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
и в итоге по логам какая-то пизда получилась
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
аж залип
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
нашел какой-то
__FUNCSIG__
для msvc ща будем тестить
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
кстати, как раз msvc и не поддерживает pretty_func
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
кстати, работает.. но как-то страшно
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
источник

AW

Alexander Wizaral in IT KPI C/C++ ХВ (не UB)
1) Не забывай про старый добрый # в макросах
2) Если есть разные аналоги pretty func, то сделай if-elif-else-endif для разных компиляторов
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ну вот с этой целью и тестил
 __FUNCSIG__
источник