Код: Выделить всё
vector data1(10);
vector data2(10);
выводящая данные, будет передавать различные массивы, поэтому жесткое кодирование имени
заголовка невозможно - в идеале я хотел бы преобразовать имя переменной
в некоторую строку, а затем выведите эту строку, за которой следует содержимое векторного массива. Однако я не уверен, как преобразовать имя переменной «data1» в строку,
и действительно, можно ли это легко сделать (по прочтению форумов я предполагаю, что это невозможно)
Если это невозможно, альтернативой может быть использование ассоциативного
контейнера, такого как карта, или, проще говоря, «парного» контейнера.
Код: Выделить всё
pair data1(10,'data1');
Подробнее здесь: https://stackoverflow.com/questions/338 ... tring-in-c
Мобильная версия