Voila j'ai fais une application c# qui écrit dans un fichier texts de la façon suivante :
BinaryWriter br = new BinaryWriter(new StreamWriter("ol.txt").BaseStream);
et J'écris par exemple
br.write(19);
br.write(Salut);
j'aimerais faire l'opération inverse (lecture) mais en c++
pour lire le integer c'est simple :
std::ifstream l("ol.txt",std::ios::in);
int i =0;
l.read((char*)&i,sizeof(int));
Mais pour lire la chaine de caractere (qui peut avoir n'importe quel taille) je ne sais pas trop comment mit prendre
c# j'utiliserais
br.readString
mais en c++ ?????