Problème avec typedef qui produit une erreur C2143
Fermé
Mourad2009B
Messages postés
118
Date d'inscription
lundi 23 août 2010
Statut
Membre
Dernière intervention
5 février 2025
-
30 nov. 2015 à 09:39
mamiemando Messages postés 33553 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 7 mars 2025 - 5 déc. 2015 à 13:06
mamiemando Messages postés 33553 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 7 mars 2025 - 5 déc. 2015 à 13:06
Bonjour à tous,
Donc voila mon problème est très simple à expliqué, je travaille avec QtCreator 3.5.1 basé sur Qt 5.5.1 sous windows 7,
j'ai déclaré 2 variables :
sous le compilateur mingw ça passe très bien mais sous vc, il me sort les erreurs suivantes
Merci d'avance pour votre aide
Donc voila mon problème est très simple à expliqué, je travaille avec QtCreator 3.5.1 basé sur Qt 5.5.1 sous windows 7,
j'ai déclaré 2 variables :
typedef std::vector <QPointF> polyligne;
typedef std::vector <polyligne> multipolyligne;
sous le compilateur mingw ça passe très bien mais sous vc, il me sort les erreurs suivantes
D:\Utilisateurs\perso\Programmation\Shapelib_test\shapelib_test\fenetreprinc.cpp:329: erreur : C2143: erreur de syntaxeÿ: absence de ';' avant '.'
D:\Utilisateurs\perso\Programmation\Shapelib_test\shapelib_test\fenetreprinc.cpp:333: erreur : C2143: erreur de syntaxeÿ: absence de ';' avant '.'
Merci d'avance pour votre aide
A voir également:
- Problème avec typedef qui produit une erreur C2143
- Clé de produit windows 10 gratuit - Guide
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
- Erreur 1001 outlook - Accueil - Bureautique
1 réponse
mamiemando
Messages postés
33553
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
7 mars 2025
7 831
30 nov. 2015 à 12:41
30 nov. 2015 à 12:41
Ce ne sont pas des variables, mais des types que tu as déclaré. Ensuite pour ton erreur il nous faudrait le contenu des lignes 329 et 333 en question.
Bonne chance
Bonne chance
30 nov. 2015 à 15:10
au lieu de créer une variable
comme ce-ci
en tout cas merci beaucoup
Par contre j'ai un autre soucis SVP
je veux éviter l'affichage sous forme exponentiel des nombres exemple : 1 000 000 qui s'écrit sous la forme 1e+06,
1 déc. 2015 à 10:27
Ton autre problème se règle ensoit en utilisant ( ), soit en passant dans ton flux le format d'affichage approprié.
http://www.cplusplus.com/reference/cstdio/printf/
http://www.cplusplus.com/reference/ios/scientific/
Bonne chance
4 déc. 2015 à 15:40
merci pour ta réponse, effectivement j'ai résolu le premier problème dans le forum QtFr, par contre pour le deuxième problème, je travaille avec le framwork Qt
en fait tout ce que je veux c'est de prendre
quand je l'affiche
il affiche 1.55555556e6 admetons
ce que je veux moi c'est qu'il affiche 1555555555555555589 tout simplement
donc je ne travaille pas avec les cout et les flux
merci de votre aide
5 déc. 2015 à 13:06
... donne :
Bonne chance