Non posso fare un cout, ma posso fare il debug, ecco qui i risultati:
fileLength: 748313
1° ciclo:
- Inizio lettura da posizione del file 0
- totalBytesRead: 42
- fine del 1° ciclo
2° ciclo:
- Inizio lettura da posizione del file 89
- totalBytesRead: 745304
- fine 2° ciclo
3° ciclo eseguito perchè totalBytesRead è 745304, che è minore del totale (748313)
Giusto per sapere, il 3° file sono SICURO che non esiste, e l'errore viene dal fatto che prova ad allocare più di 200GB per il nome del file.
|