Bonjour tous, je dois reprendre le programme de quelqu'un mais il y a des choses un peu bizarre:
j'ai l'impression qu'il ya des betises:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 #include <string> #include <vector> #include "A.h" using namespace std; class Entree { public: Entree(string); ~Entree(); private: vector <A*> A; ifstream Entreefile; void EntreeA(); void EntreeB(); void EntreeC(); void EntreeD(); };
1°) En fait d'apres ce que j'ai appris en C++ il ne faut pas mettre des methodes en privée or la c'est la premiere chose que je vois, es ce normale?
2°) La deuxieme chose que j'ai appris et de ne pas mettre using namespace std; dans les .h, je ne sais pas pourquoi par contre
==> es ce grave si on le met ?
3°) dans le main voici aussi ce qu'il a mi:
je ne comprends pas qu'es ce, mais surtout ca me parait bizarre que ca soit dans le main car pour moi le main ne ser qu'a appeler les methodes de nos objets?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Entree* entree = new Entree("entree"); delete entree;
une autre chose: je n'ai jamais vu ces deux choses:
<vector>
ifstream Entreefile;
a quoi cela sert il s'il vous plait?
merci d'avance pour votre aide
Partager