Можно ли в C ++ получить доступ к переменной на основе ее имени (самоанализ) - PullRequest
0 голосов
/ 25 сентября 2018

Мне было интересно, если это возможно сделать в C ++.У меня есть функция, которая принимает пользовательский ввод для границ x и y, и мне нужно это проверить, и это было бы проще сделать с одной функцией.Возможно ли это в C ++?Вот какой-то псевдокод.

void bounds(char i){
  // if i is 'x' 
  std::cin >> [i]Lower    // store to xLower
  // verify
}
// then do
bounds('x');
bounds('y');

1 Ответ

0 голосов
/ 25 сентября 2018

Нет, код C ++ не может делать ничего, что зависит от имени переменной.Например, если ваша переменная называется x или y, это не повлияет на поведение кода.

...