Я пытаюсь использовать sscanf для разделения строки с датой форсирования. вот код:using sscanf for boost date
std::sscanf(ss.c_str(),"%ls\t%lf\t%lf",&date1_,&num1_,&num2_);
и я получаю следующее сообщение об ошибке:
warning: format ‘%ls’ expects type ‘wchar_t*’, but argument 3 has type ‘boost::gregorian::date*’
кто может предложить мне исправить это. спасибо!
Любые конкретные причины, по которым поток IO не может быть использован? Это так просто, как 'istringstream (ss) >> date1 >> num1 >> num2' – Cubbi
Я тоже могу попробовать это – itcplpl
@Cubbi, это не работает .... как сказал Кос, он ищет перегруженного оператора >> – itcplpl