error expected intializer berfore ' ' avec un typedef - C++ - Programmation
Marsh Posté le 30-04-2014 à 16:08:26
et je ferais ça comment comme je connait pas très bien le C++
Marsh Posté le 30-04-2014 à 16:11:40
En fait, j'oubliais qu'il y avait ca, maintenant (si ton compilateur supporte C++11)
Code :
|
Es-tu sur que tu veux une taille fixe, du coup ? Peut-être qu'un vector te conviendrait mieux ?
Edit : tu feras attention, avec ton "char nom;" ... Tu voudras sans doute avoir plutôt "std::string nom;"
Marsh Posté le 30-04-2014 à 16:40:10
oui je voulais une taille fixe mais je peut prendre un vecteur que j'adapte une taille et oui je veux un seule lettre pour les noms
mais ça veux toujours pas marcher je comprend pas
Marsh Posté le 30-04-2014 à 16:55:15
En rajoutant le point virgule obligatoire pour les structs:
struct Voiture
{
char nom;
int vitesse;
bool presence;
bool standstill;
};
typedef Voiture Route[79] ;
ça va pas mieux?
A+,
Marsh Posté le 01-05-2014 à 17:04:38
oui merci
mais la il y a une autre erreur qui est undefined reference to 'WinMain16@'
sachant que j'ai jamais appelé quoi que ce soit de mon programme 'WinMain16@'
Marsh Posté le 01-05-2014 à 17:34:21
ça c'est régler tout seul mais la quand je définis une variable il me dit que c'est pas un type je comprens je met int time_division ; time_division=1; il me dise errero time_division does not name a type
Marsh Posté le 30-04-2014 à 15:54:17
bonjours j'ai un probleme avec une parti de mon programme( c'est le début du programme) qui est :
struct Voiture
{
char nom;
int vitesse;
bool presence;
bool standstill;
}
typedef Voiture Route[79] ;
et j'ai error expected initializer before 'Route'