Сообщение от
-=Vovka=-
Здравствуйте!
Тогда как мне пользуясь примером сделать дозапись в файл?
Т.е. на флешке уже есть файл, записанный допустим в другой панели. Как БЫСТРО узнать конец файла? Считывать весь? А если там гигабайты?
Извините - не сумел догадаться, что конечная цель - определить размер файла.
Для чтения SEEK_END работает.
Код:
#define BUFSIZE 80
#define LF 0x0A
#define CR 0x0D
WORD TD_Array[5];
WORD kode, data;
FILE *pFile;
char buf[BUFSIZE];
pFile = fopen("log.csv", "r");
if(pFile)
{
fseek(pFile, 0, SEEK_END);
PSW[300]=ftell(pFile); // size of file in bytes
fclose(pFile);
}
СП315 была куплена пару месяцев назад. Обменяете?
Обсуждаемый вопрос - напишите на support@owen.ru, пожалуйста.