Здравствуйте, <Аноним>, Вы писали:
А>Дело не в промежуточном буфере и не в перераспределении памяти,
А>дело в том что методы "copy" или "insert" производят посимвольное копирование,
А>вот это и является не оптимальным.
В случае с std::string выбирать не приходиться. Это тебе не std::vector<char>.
А>посмотри ссылку на которую указал Odi$$ey http://www.rsdn.ru/Forum/Message.aspx?mid=361479.
Там как раз речь идёт о std::vector<char>
... << RSDN@Home 1.1.2 stable >>