Третий день не могу сообразить как правильно сохранить результат curl_multi в контейнер . То есть из callback'a типа
size_t write_callback (void * buff , size_t size, size_t num, void * outstream);
записать в map<std::string url,std::string html> .
Нужно как-то связать данные с url источника . В параметрах callback'a самому можно задавать только outstream через CURLOPT_WRITEDATA.
На сайте курла все multi-примеры пишут данные в фаил . Либо вообще не пишут , а только проверяют на success .
В общем подкиньте пример что-ли .