std::string.erase()
От: pivoo Россия  
Дата: 12.10.04 13:38
Оценка:
std::string date; // //example of date format: 02:46:58.031 UTC Sat Mar 13 1993

date.erase(0,date.find(' ')+1);// Убираем время
int f1 = date.find(' ');
zone = date.substr(0, f1);     // Берем часовой пояс
int f2 = date.find(' ');
date.erase(0, f2+1);           // Убираем часовой пояс
int f3 = date.find(' ');
date.erase(0, f3+1);           // Убираем день недели


после 2-го erase'a все становится плохо,
строка херится,
что не так делаю ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.