Bonjour,
Pour un projet que je réalise, j'aurais besoin de faire des write() en spécifiant directement la valeur de l'entier dedans. ex:
Code :
- ofstream file("myfile",ios::out | ios::binary);
- file.write(16,4);
|
Cela dit je n'arrive pas à le faire comprendre au compilateur qui attend un char*
Je sais qu'on peut feinter en stockant la valeur dans une variable et en faisant file.write((char*)&mavariable,4) mais vu que j'ai une dizaine de ces write à faire j'aimerais pouvoir directement écrire ma valeur dans l'appel à la fonction. Est-ce possible ?
Thanks