FILE *in;
int ch;
if((in = fopen(Edit1->Text.c_str(),"r+b"))!=NULL){
fseek (in , 14 , SEEK_SET);
fread(&ch,sizeof( ch ),1,in);
}
fclose(in);
Чтение bin файла
Подскажите, что я не так делаю?
Цитата: Valiant
Подскажите, что я не так делаю?
Не говорите что конретно не получается. :) Какую именно ошибку получаете?
в том то и дело что ошибки никакой не получаю, но 14 байт на который я ставлю указатель получается нулевым, а он 100% не ноль!
С чего вы взяли, что что-то считывается неправильно? Нормально 4 байта (15, 16, 17, 18) читаются.
Цитата: nikitozz
В Пиратии читим? ;)
Есть малехо =)
перезапустил машину всё получилось ... спасибо