Запись в переменную с динамически определяемым именем

Компьютеры программирование С++

Суть вопроса: есть 12 переменных поименованных по шаблону Par<НАЗВАНИЕ>, есть 12 TEdit'ов, поименованных по шаблону Ed<НАЗВАНИЕ>, а также одномерный массив, содержащий все значения <НАЗВАНИЕ>, в нужном мне порядке.
Задача: организовать в цикле запись / чтение по номеру или названию, подставляя к <НАЗВАНИЕ> Par или Ed.
А дело в том, что я тупо запуталась за чтением всяких мануалов, и докодилась до того, что элементарно не могу обратится к переменной по шаблону.
Среда Borland C++ Builder 2007.

Примечание:
__fastcall TParamsCalcForm::TParamsCalcForm(TComponent* Owner)
: TForm(Owner)
{
TComponent WorkedEdit = new TComponent;
for (int i = 0; i < 11; i++)
{
/*здесь должно быть обращение к переменной по шаблону через массив с названиями*/ = TEdit(ParamsCalcForm->FindComponent("Ed" + ParNames[i+1]));
}
}

Сие есмь текущий код реализуемой задачи.

Примечание:
Если мне не изменяет память, то вроде есть оператор, позволяющий это сделать.
Ответы:
если мне не изменяет память то такой фокус в компилируемых языках провернуть нельзя
если только долучить доступ к переменной по ссылке


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.