Bonjour, je suis en train de suivre le cours pour apprendre le C++ Moderne quand je suis arrivé à la partie sur les tableaux. Dedans, j’ai tenté de copié un des codes affiché mais quand je l’ai lancé ça ma indiqué à la ligne où la fonction "std::size" ça me marque l’erreur : "size" is not a membre of "std" et je ne comprend pas pourquoi, vous pouvez m’aider?
Le code en soit c’est juste celui que tu as montré, et j’utilise juste Code::Block en mode C++ tout simplement, et la ligne il faut la mettre au début du code? @adri1
Non, il faut passer l’option -std='c++17' au compilateur que tu utilises dans Code::Blocks. Là, c’est à toi d’apprendre à utiliser ton outil pour savoir comment faire… Tu as probablement un menu "Build options" ou "Compiler options" quelque part qui te permet de modifier les options de compilation.
I don’t mind that you think slowly, but I do mind that you are publishing faster. — W. Pauli
J’ai trouvé dans les options et j’ai transféré le compilateur du C++ 14 vers le C++ 17 et ça marche merci
Édité par valerian.roura
+0
-0
Connectez-vous pour pouvoir poster un message.
Connexion
Pas encore membre ?
Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte