Функция, возвращающая имя аргумента.

  • Автор темы Автор темы ДокторТуамОсес2
  • Дата начала Дата начала
Д

ДокторТуамОсес2

Как написать функцию, возвращающую идентификатор фактического параметра?
Т.е. чтобы возвращала имя переданного параметра.

Код:
...
int Hio2mp = 10;
double Ko3enc = 2.2766;

cout << f(Hio2mp); // Будет выведено на экране: Hio2mp
cout << f(Ko3enc); // Будет выведено на экране: Ko3enc
...
 
Никто не знает что ли?
 
Попытайтесь при помощи type_info и typeid, хотя я не уверен что получится
 
в общем случае: никак, в частных - тоже, имхо, никак.
а зачем вам такой хак?
 
Хачу маниторить обращения к функции
 
Странный способ мониторинга. А не проще вставить TRACE или тот же cout в тело функции с нужным сообщением?
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab