Можно ли в C++ получить доступ к переменной на основе ее имени (самоанализ)

Мне было интересно, если это возможно сделать в 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 ответ

Решение

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

Другие вопросы по тегам