Bonsoir,

la FAQ n'a pas la réponse à mon problème.
Il s'agirais de faire ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
// Init. 
string chaine;
char* pc = new char[35];
 
flux.read(pc, 35); // Lecture de 35 octet d'un fichier
chaine = string(*reinterpret_cast<string*>(pc)); // Conversion pc en string
Evidement ça ne marche pas... Mais l'idée est là. ça fonctionne pour des int, des double... mais pas pour des string.
J'ai pu voir sur un site :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
chaine = string str(pc);
Fonctionne ? Merci pour vos réponses !