Salut, et bienvenue sur le forum
C'est normal, la classe AnsiString n'existe pas dans le standard...
Alors, de deux choses l'une:
Soit tu travailles avec le compilateur de chez Borland (car je sais qu'il utilise une classe AnsiString), auquel cas, il faut veiller d'inclure le fichier d'en-tête <AnsiString> ( ou <AnsiString.h>)
Soit tu travailles avec un autre compilateur, et, le plus portable est d'utiliser la classe string, fournie par le standard dans l'espace de nom std, mais nécessitant l'inclusion du fichier d'en-tête <string>
[EDIT]En outre, ta ligne 
	
	char UneChaine[2]; // 4 caractères + 1 NUL
  m'inquiète énormément car, le mot clé char représent... un caractère, et donc UneChaine est un tableau de ... 2 caractères...
Je prévois de sérieux problèmes si tu envisage d'y faire tenir 4 caractères + NUL, soit 5 caractères  
						
					
Partager