[deqeu] problème de compilation
Résolu
Char Snipeur
Messages postés
9813
Date d'inscription
Statut
Contributeur
Dernière intervention
-
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
fiddy Messages postés 11069 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voilà ce que je tape en gros :
je compile simplement g++ pro.cpp et j'ai l'erreur suivante :
Pourtant, j'ai tapé la même chose que dans pas mal d'exemples sur internet.
version de gcc : 3.2.3
voilà ce que je tape en gros :
#include <deque> int main() std::deque<int> li; ... return 0; }
je compile simplement g++ pro.cpp et j'ai l'erreur suivante :
prog.cpp: 10: "deque<int,std::allocator<int> >" spécifié comme declarator-id prog.cpp:10: deux types de données ou plus dans la déclaration de "deque<int,std::allocator<int> < " prog.cpp:10: "deque<int,std::allocator<int> >" devrait avoir été déclaré à l'intérieur de "std" ...
Pourtant, j'ai tapé la même chose que dans pas mal d'exemples sur internet.
version de gcc : 3.2.3
A voir également:
- [deqeu] problème de compilation
- Breach compilation c'est quoi - Guide
- Compilation error: expected unqualified-id before '{' token ✓ - Forum C++
- Erreur de compilation projet ou bibliothèque introuvable - Forum Excel
- Erreur de compilation : Projet ou bibliothèque introuvable - Forum VB / VBA
- Must declare a named package because this compilation unit is associated to the named module - Forum Java
2 réponses
Salut Char Snipeur,
Peut-être une erreur d'implémentation due à ton ancienne version de G++.
Essaie d'inclure #include <algorithm>. Parfois, il n'est pas inclue par défaut.
Sinon, essaie d'utiliser une version plus récénte de g++.
Et n'oublie pas de rajouter l'accolade ouvrante après int main() ;-)
Peut-être une erreur d'implémentation due à ton ancienne version de G++.
Essaie d'inclure #include <algorithm>. Parfois, il n'est pas inclue par défaut.
Sinon, essaie d'utiliser une version plus récénte de g++.
Et n'oublie pas de rajouter l'accolade ouvrante après int main() ;-)