Salut a tous,
J'ai un peu taté de l'api win32, mais uniquement en C. Maintenant je voudrais pouvoir utiliser les avantages du c++.
Mon probleme est le suivant : un certain nombre de fonctions de l'api win32 ont pour parametre un pointeur sur un buffer CHAR, et dans certains cas le contenu de ce buffer est modifié par la fonction (par exemple ReadFile, mais il semble y en avoir un certain nombre)
Je souhaite recuperer le contenu d'un fichier texte et ensuite travailler sur ce contenu(rechercher, extraire, inserer, ce genre de trucs...). J'ai entendu qu'il est conseillé d'utiliser les String du C++ plutôt qye les fonctions Str... du C (et je suis plutot d'accord car les str... sont un peu casse-c...
)
Je cherche donc s'il y a moyen de transformer un char array en String et vice-versa. Tout ce que j'ai trouvé, c'est c_str(), mais ca permets uniquement de lire une string comme si c'tait une char array.
Si quelqu'un peut me renseigner, je le remercie d'avance.