Ajoutez la ligne ci-dessous avant d'inclure d'abord. GCC utilise "std::__cxx11::string", mais le compilateur Intel utilise ""std::string, donc vous obtenez une structure différente et une erreur bizarre.
# define _GLIBCXX_USE_CXX11_ABI 0
Ajoutez la ligne ci-dessous avant d'inclure d'abord. GCC utilise "std::__cxx11::string", mais le compilateur Intel utilise ""std::string, donc vous obtenez une structure différente et une erreur bizarre.
# define _GLIBCXX_USE_CXX11_ABI 0