Wesh la miff j'ai chié mes includes je pense j'arrive pas a faire quelque chose de correct, en une minute si vous vous souvenez de votre C++ vous devriez trouver... moi je seche wlh 
route.cpp
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
#include "voiture.h"
using namespace std;
void creerRoute(route r){
r.longueur=79;
}
void ajouterVoiture(voituree v, route r){
r.tab[0]=v.nom;
}
void afficheRoute(route r){
for ( int i=0; i<r.longueur; i++){
cout<<r.tab[i];
}
cout<< endl;
route.h
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
using namespace std;
struct route {
int longueur=79;
//vector<char> tab(79);
char tab[79];
};
voiture.cpp
//rien
voiture.h
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
using namespace std;
struct voituree {
int position=0;
int vitesse=3;
char nom='V';
};
main.cpp
#include <iostream>
#include "route.cpp"
#include "voiture.cpp"
using namespace std;
int vmax=5;
int main()
{
route r;
r.longueur=79;
}
Les erreurs
Wesh la miff j'ai chié mes includes je pense j'arrive pas a faire quelque chose de correct, en une minute si vous vous souvenez de votre C++ vous devriez trouver... moi je seche wlh :snif:
'''route.cpp'''
<code>#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
#include "voiture.h"
using namespace std;
void creerRoute(route r){
r.longueur=79;
}
void ajouterVoiture(voituree v, route r){
r.tab[0]=v.nom;
}
void afficheRoute(route r){
for ( int i=0; i<r.longueur; i++){
cout<<r.tab[i];
}
cout<< endl;
route.h
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
using namespace std;
struct route {
int longueur=79;
//vector<char> tab(79);
char tab[79];
};
voiture.cpp
//rien
voiture.h
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
using namespace std;
struct voituree {
int position=0;
int vitesse=3;
char nom='V';
};
main.cpp
#include <iostream>
#include "route.cpp"
#include "voiture.cpp"
using namespace std;
int vmax=5;
int main()
{
route r;
r.longueur=79;
}
Wesh la miff j'ai chié mes includes je pense j'arrive pas a faire quelque chose de correct, en une minute si vous vous souvenez de votre C++ vous devriez trouver... moi je seche wlh 
route.cpp
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
#include "voiture.h"
using namespace std;
void creerRoute(route r){
r.longueur=79;
}
void ajouterVoiture(voituree v, route r){
r.tab[0]=v.nom;
}
void afficheRoute(route r){
for ( int i=0; i<r.longueur; i++){
cout<<r.tab[i];
}
cout<< endl;
route.h
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
using namespace std;
struct route {
int longueur=79;
//vector<char> tab(79);
char tab[79];
};
voiture.cpp
//rien
voiture.h
#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <vector>
using namespace std;
struct voituree {
int position=0;
int vitesse=3;
char nom='V';
};
main.cpp
<code>#include <iostream>
- include "route.cpp"
- include "voiture.cpp"
using namespace std;
int vmax=5;
int main()
{
route r;
r.longueur=79;
}
Les erreurs
||=== Build: Debug in Projet (compiler: GNU GCC Compiler) ===|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp|9|error: variable or field 'creerRoute' declared void|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp|9|error: 'route' was not declared in this scope|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp|13|error: 'route' has not been declared|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp||In function 'void ajouterVoiture(voituree, int)':|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp|14|error: request for member 'tab' in 'r', which is of non-class type 'int'|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp|17|error: variable or field 'afficheRoute' declared void|
C:\Users\Henri\Desktop\Projet Brenda\Projet\route.cpp|17|error: 'route' was not declared in this scope|
||=== Build failed: 6 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|