чтобы ещё https умело
Microsoft Rest SDK
У неё есть один нюанс... На винде нативные строки Rest SDK - wstring. С одной стороны - логично, с другой - в С++ коде может быть неудобно. Кроссплатформ точно мимо)
Почему мимо? И что не так с wstring? Там они напрямую не юзаются
Там тайпдеф utility::string_t на винде раскрывается в std::wstring Если текущий код юзает привычные для С++ мира std::string - придётся или переписывать, или конвертировать
Да, сконвертировать несложно, а про кроссплатформенность упрек так и не понял
Не для всех приемлемы конвертации) На линухе тот же тайпдеф раскроется в std::string, придётся оборачивать код конвертации в директивы условной компиляции
Не надо ничо оборачивать, если ты string конвертищь в string, то он очевидно ничего конвертить не будет
Там есть свой конвертер разве?
Ну да, который юникод туда сюда умеет гонять
О. Спасибо! Проспал этот момент, втаскивал Boost.Locale)
boost::asio
Там нет хттп клиента
Обсуждают сегодня