string.erase()
От: ikamyn  
Дата: 24.10.03 14:16
Оценка:
Как обойти баг

string str;
str = "0123456789012345678";
str.erase(0, 5);

когда размер строки изменяется с > 16 на < 16, т.е. переходит через 16 портится вся строка
STLPort не помогает. Компилятор VisualStudio 2003, NET не использую.

Заранее благодарен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.