
Сообщение от
alsav22
Что за размер самого объекта string выдаёт codepad: 4 (sizeof(string), sizeof(wstring))?
Надо смотреть реализацию. Возможно там используется идиома pimpl, тогда это размер указателя на реализацию.
Добавлено через 13 минут
Посмотрел. В общем-то pimpl там нет, но из не статических членов-данных там действительно хранится только указатель на структуру, с наследованием от аллокатора. В других реализациях, очевидно, в самом классе хранятся какие-то другие данные. Это внутреннее дело этих реализаций.