Declaration de classe en c++ [Résolu]

Signaler
Messages postés
36
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
10 février 2013
-
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
-
Bonsoir les amis,j'ai un sujet qui m'embete à propos de c++

Quand je déclare ma classe de cette manière
class Ligne {
public :
vector<string> matiere;
};
il me donne erreur dans la ligne vector<string> matiere;
en m'ecrivant "iso c++ forbids declaration of 'vector' with no type"
pourqoui ? qu'est ce qu'il faut faire ?
qui pourra m'aidez .merci d'avance ^^

5 réponses

Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
119
C'est tout simplement que tu as oublié d'inclure <vector> dans ton fichier.

Ceci devrait fonctionner:
#include <vector>

class Ligne
{
private:
  std::vector<std::string> _matiere;
};


C'est une erreur très basique, tu devrais dans un premier temps, lire des tutoriels sur le C++. (Par exemple ici: http://www.siteduzero.com/tutoriel-3-11406-programmez-avec-le-langage-c.html).

Ps: Évite les "using namespace", voir: http://0217021.free.fr/portfolio/axel.berardino/articles/bon-usage-using-namespace

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question
Messages postés
15020
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
16 avril 2021
94
Hello,
Le cours que je t'ai indiqué ne te convient pas?


@+
Buno, Admin CS
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Messages postés
36
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
10 février 2013

Ooooh merci énormement ca marche !!!
Messages postés
36
Date d'inscription
mercredi 7 mars 2012
Statut
Membre
Dernière intervention
10 février 2013

Si siii mais il faut du temps pour lire tout ca
La pratique c'est autre chose que la théorie...
et merci pour le cours je m'en servirai tkt ^^
Messages postés
3839
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
15 avril 2021
119
(On pense à valider la réponse, si elle convient, merci).

________________________________________________________________________
Historique de mes créations, et quelques articles:
[ http://0217021.free.fr/portfolio http://0217021.free.fr/portfolio]
Merci d'utiliser Réponse acceptée si un post répond à votre question