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