Моя программа использует boost.Все методы, требующие параметра std:string const&
, генерируют bad::alloc (Microsoft C++ exception: std::bad_alloc at memory location ...)
, когда boost использует параметр std::string
.
Я думаю, что-то у меня несовместимость std::string
между моей программой и boost.Любая идея, может ли это быть проблемой и как ее решить?
Boost был скомпилирован с vcpkg.На Linux проблемы не бывает.