При объявлении массива строк, таких как std::array<std::string, 5> myArray = ...
, как он хранится в памяти?Как массив строк хранится в C++?
В массиве элементы должны храниться последовательно в памяти, а также любой k-ый элемент должен быть доступен по индексу в постоянное время, поэтому как он работает с строками переменной длины?
Не всегда важно, но это как раз точка вопроса – Xocoatzin
Это не может быть так, потому что вы (в общем) не можете напрямую обращаться к структуре! –