converting a variable name to a string in C++

前端 未结 8 989
广开言路
广开言路 2020-12-01 01:15

I\'d like to output some data to a file. For example assume I have two vectors of doubles:

vector data1(10);
vector data2(10); 
         


        
8条回答
  •  攒了一身酷
    2020-12-01 02:05

    try this:

    #define GET_VARIABLE_NAME(Variable) (#Variable)
    

    //in functions

    int var=0;    
    char* var_name= GET_VARIABLE_NAME(var);
    

提交回复
热议问题