[ atko79 @ 09.05.2006. 10:06 ] @
kako da sa funkcijom CreateFile() u VC++ otvorim fajl u binarnom modu? |
[ atko79 @ 09.05.2006. 10:06 ] @
[ cynique @ 09.05.2006. 11:11 ] @
Windows kernel (pa ni UNIX) ne razlikuje binarne od tekstualnih fajlova, već je to implementirano na razini library fja (fopen i sl.). CreateFile je win32 API fja koja je manje-više direktno rutirana na sistemski poziv NtCreateFile. Analogno vrijedi za fread(3)/fscanf(3) u odnosu na sistemski poziv read(2).
Samo pumpaj podatke sa ReadFile/WriteFile i nemaš problema, sve je to binarno na kraju.. [Ovu poruku je menjao cynique dana 09.05.2006. u 15:30 GMT+1] [ atko79 @ 10.05.2006. 09:44 ] @
U redu je, samo sam bio zaboravio da vratim pointer na pocetak fajla poslije WriteFile() pa kad sam pokusavao da procitam sa ReadFile() nisam citao ono sto treba.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|