Déjà, je t'ai dit déviter les extensions .h pour les fichiers de la S(T)L...
Il est donc préférable d'inclure les fichiers cités sous les formes de
1 2 3
| #include <iostream>
#include <fstream>
#include <sstream> |
Ensuite, je t'ai dit qu'il faut fournir le type à utiliser pour déclarer une variable...
Si je te parle de la variable "pouet", mais que je ne te dis pas de quel type elle est, même toi, tu sera dans l'impossibilité de l'utiliser (ne sachant pas à quoi elle peut servir).
Et comme un ordinateur est ce qu'il y a de plus bête (ben ouaip, cela ne sait compter que de 0 à 1... la seule différence étant la vitesse à laquelle il applique sa bêtise
) il ne saura pas quelle quantité de mémoire réserver pour faire tenir Max_Length (qui est un nombre d')éléments l'un à coté de l'autre.
Selon ce que tu veux représenter par ta variable strbuffer, il faut donc fournir le type de valeur qu'il doit contenir sous une forme proche de
1 2 3 4 5 6 7
|
char strbuffer[Max_Length]; //permet de contenir Max_Length caractères
int strbuffer[Max_Length]; // permet de contenir Max_Length entiers
float strbuffer[Max_Length]; //permet de contenir Max_Length réels
Poire strbuffer[Max_Length]; //permet de contenir Max_Length Poires
Pomme strbuffer[Max_Length]; //permet de contenir Max_Length Pommes
JoliesFilles strbuffer[Max_Length]; //permet de contenir Max_Length jolies filles |
Partager