Questions marquées «c++»

13
Opérateur ambigu dans gcc

J'ai fait un modèle de fonction pour imprimer certains des conteneurs stl #include <iostream> #include <vector> #include <string> template <template <typename, typename> class C, typename T, typename A> std::ostream& operator<<(std::ostream& os, const...

13
Comment déterminer les fichiers d'en-tête à inclure?

Disons que j'ai le code (très simple) ci-dessous. #include <iostream> int main() { std::cout << std::stoi("12"); } Cela compile bien sur g ++ et clang; cependant, il ne parvient pas à compiler sur MSVC avec l'erreur suivante: erreur C2039: 'stoi': n'est pas membre de 'std' erreur C3861:...

13
Bogue du compilateur possible dans MSVC

Le code suivant se compile avec gcc et clang (et de nombreux autres compilateurs C ++ 11) #include <stdint.h> typedef int datatype; template <typename T> struct to_datatype {}; template <> struct to_datatype<int16_t> { static constexpr datatype value = 1; }; template...