Надо считать строку 11-OKT-2006
в три переменные,
я думал надо примерно так:
int year =0;
int day =0;
char buf[10];
int nRead=
sscanf(szMonth, "%d-%[^-]s-%[^-]d",&day, buf ,&year);
но year не считывается, т.к. %s не может пройти последний символ разделителя '-',
как сделать чтобы считалось?
Есть ли подобный способ для MFC CString, или std:string ?
Или какая строчная функция токенизирует строку ?
Спасибо.