Мне нужно немного помочь с использованием указателей в C ++.Извините, что вы начинающий, но я действительно не совсем понимаю их.Я прочитал учебник по указателям на веб-сайте cplusplus.com, поэтому, пожалуйста, не предлагайте это.
У меня есть переменная, которая содержит имя другой переменной, и я хочу получить доступ к этой переменной черезДержатель один.Я считаю, что мне нужно использовать указатели, поправьте меня, если я ошибаюсь.
Например
int a;
string b;
a = 10;
b = "a";
Мне нужно получить доступ к переменной "a" через содержимое переменной "b".
Просто для лучшего понимания, вот как я его использую:
int a;
a = 20;
void getVar(string name) {
cout << name;
}
getVar("a");
Но, как вы можете видеть, в пятой строке это будет просто указывать значениеимя, в данном случае «a», но я хочу, чтобы он указывал значение переменной, содержащейся в имени, поэтому я хочу, чтобы он вывел «20».
Любая помощь здесь будет принята с благодарностью.