Bonjour,
J'essaie de lire un fichier en utlisant un ReadFile mais je n'arrive pas a recuperer les caracteres comme "\r\n" ou "\t"
Est ce que c'est normal ou pas ?
Voici le code que j'utilise :
Ma question est sans doute tres stupide alors merci d'avance pour vos réponses !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 DWORD nRead = -1; std::string t = ""; char buf[1024] = ""; DWORD FileSize = GetFileSize(h_test, NULL); LPVOID lpBuffer = GlobalAlloc(GPTR, FileSize); while (nRead !=0) { if (!ReadFile(h_test, buf, 1, &nRead, NULL)) throw std::logic_error("Error in ReadFile function for nextFile"); if ( nRead !=0 ) t += buf; }
Partager