是否可以检查变量的存在?

Ene*_* F. 0 c c++ variables exists

我们能理解是否存在提及/创建/存在的变量?
我的意思是这样的:

//..Some codes
int main(){
    int var1;
    float var2;
    char var3;
    cout << isExist("var1") << endl;//Or isExist(/*Something related with var1*/)
    cout << isExist("var2") << endl;
    cout << isExist("var3") << endl;
    cout << isExist("var456") << endl;//There is no variable named with var456
    return 0;
}  
Run Code Online (Sandbox Code Playgroud)

输出:

true
true
true
false
Run Code Online (Sandbox Code Playgroud)

Bil*_*nch 7

C和C++不支持反射.