ReadFile et retour a la ligne
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 :
Code:
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;
} |
Ma question est sans doute tres stupide alors merci d'avance pour vos réponses !