Мне нужно представлять таблицу в C++ часто. Например, в приложении мне нужно поддерживать таблицу следующим образом.Наиболее подходящее представление таблицы в C++?
int analog_channel;
int operator_channel;
state channel_state;
string phone_number;
Но мне нужно сделать analog_channel
и operator_channel
Сменные. Какое наиболее подходящее представление таблицы в C++ для такого рода данных, boost_multiindex
или что-то еще?
Почему бы не хранить данные в базе данных? вы можете использовать SQLite, MySQL или даже классический MS Access DB. MySQL, например, предоставляет индексируемые столбцы и невероятно быстро, если вы узнаете, как его использовать. –
Мне нужно представить таблицу в памяти. – Jichao
ОК, в этом случае я не вижу проблем с boost_multiindex, я не уверен, что для этой конкретной задачи есть лучшие библиотеки, STL кажется хорошим выбором –