Я довольно новичок в C ++, но знаком с несколькими другими языками.Я хотел бы использовать тип данных, подобный Java ArrayList, Objective-c NSMutableArray или массиву Python, но в C ++.Характеристики, которые я ищу, - это возможность инициализировать массив без емкости (чтобы можно было постепенно добавлять элементы) и возможность хранить несколько типов данных в одном массиве.
Чтобы получить подробную информацию оЯ хочу, чтобы он считывал данные из разных таблиц базы данных mysql, не зная количества полей в таблице, и не мог перемещать эти данные.Мой идеальный тип данных позволит мне хранить что-то вроде этого:
idealArray = [Bool error,[string array],[string array]];
, где строковые массивы могут иметь разные размеры, от 1 до 20 (относительно небольшой).Не знаю, возможно ли это в C ++, любая помощь приветствуется или ссылки на хорошие ресурсы.
Спасибо