Заранее извиняюсь, потому что я подозреваю, что это может быть глупым вопросом.
Я написал функцию для чтения данных из внешнего файла. Затем я использую данные для выполнения расчетов, используя другой код, который я написал.
Функция работает, находя метку данных, которая выглядит следующим образом:
const std::string findMe = "<dataLabel>";
Каждый раз, когда я хочу найти данные, я заменяю dataLabel на метку тех данных, которые мне нужны из файла.
Вот что я хочу сделать.
Я не хочу записывать на этикетке те данные, которые мне нужны каждый раз. Я хочу быть в состоянии сделать это:
for (int i = 0; i < anyNumberOfDataSets; i++)
{
findMe = "<dataLabeli>";
// Then run function for reading in data, put data into a vector.
}
Затем я могу добавить любое количество наборов данных в мой внешний файл, присвоив каждому заголовок
и каждый набор данных должен быть прочитан в вектор.
Проблема в том, что я просто не могу понять, как писать findMe = "<dataLabeli>"
. Это вообще возможно?
Я пробовал что-то вроде findMe = "<dataLabel" << i <<
, но не повезло!
Любые предложения приветствуются.