C++ получить имя переменной
#include <iostream> using namespace std; #define getName(VariableName) # VariableName int print(int num) { std::cout<<getName(num)<<": {"<<num<<"}"<<std::endl; } int main() { int mynum; std::cout<<"enter number->"<<std::endl; std::cin>>mynum; print(mynum); }
Что я уже пробовал:
у меня есть выход:
enter number-> 5 num: {5}но мне нужно ... :
mynum: {5}