Все вопросы: [fread]

11 вопросов

похожие теги:
0
голосов
3ответов
2713 просмотров

fread terminating mid-read at null values. Also reading in garbage past expected data

I am reading in pieces of a binary file using a FILE object in C++. Here is the fseek and corresponding fread call: fseek(fp, startLocation, SEEK_SET); fread(data, m_sizeOfData, 1, fp); m_sizeOfData ends up being an integer greater than 400 thousand. This appears that it should read all 400 ...

0
голосов
1ответов
292 просмотров

PHP: Emailing HTML Body of PHP Template file

I'm currently using PHP's mail() function to email the HTML Body of another PHP file using concatenation. This is currently working fine, however, I would prefer the script to simply get the parsed HTML Body rather than using the concatenation method. I've read a few incomplete forum posts rega...

1
голосов
2ответов
1176 просмотров

PHP SOAP fread() dynamic POST size

Looking to read the file size of the SOAP POST, any best practices? $data = fopen('php://input','rb'); $content = fread($data,5000); $dom = new DOMDocument(); $dom->loadXML($content); Would like the 5000 to be dynamic as each SOAP POST size will be different or does this matter? Using fre...

2
голосов
3ответов
2659 просмотров

PHP fsockopen() / fread() returns messed up data

I read some URL with fsockopen() and fread(), and i get this kind of data: <li 10 ></li> <li 9f >asd</li> d <li 92 Which is totally messed up O_O -- While using file _ get _ contents() function i get this kind of data: <li></li...

2
голосов
2ответов
541 просмотров

c++ fread changing fgetpos strangely

If I run: FILE* pFile = fopen("c:\08.bin", "r"); fpos_t pos; char buf[5000]; int ret = fread(&buf, 1, 9, pFile); fgetpos(pFile, &pos); I get ret = 9 and pos = 9. However if I run FILE* pFile = fopen("c:\08.bin", "r"); fpos_t pos; char buf[5000]; int ret = fread(&buf, 1, 10, pF...

30
голосов
5ответов
28122 просмотров

PHP technique to query the APNs Feedback Server

Can someone clarify what the APNs (Apple Push Notification) wants as far as how you query it? The docs say it starts sending as soon as the connection is made. Does this mean that I don't do an fread() on it? Here's my current code to try and read it. I did NOT put the fread() in a loop as I do...

2
голосов
3ответов
2637 просмотров

PHP fgets() (or fread()) does not block

I'm trying to connect to a beanstalkd server through a PHP script and to reserve jobs from an existing queue. I'm using the fgets() function to get responses from the deamon, expecting the script to hang unless a job is available, here's a sample code: set_time_limit(0); $connection = fsockopen(...

0
голосов
4ответов
15266 просмотров

Reading part of a file in C using fread() and fseek()

I'm trying to read a file into a buffer in blocks of size BLOCK_SIZE (currently equal to 1000 unsigned chars). My code initially finds the number of blocks it will have to read in order to read the entire file (usually 2-4), then iterates through a for loop reading the file (ignore the "+17+filen...

18
голосов
9ответов
44423 просмотров

PHP - возврат последней строки в файле?

Я предполагаю, что это ошибка, но я не могу найти конкретный синтаксис. Я пытаюсь прочитать (в строке, которая, как мне кажется, проще) последнюю строку, добавленную в файл журнала.

3
голосов
3ответов
2402 просмотров

Как хорошо восстановиться после сбоя fread ()?

Если вызов fread () возвращает 0, а ferror () указывает на ошибку (по сравнению с EOF), можно ли повторить попытку чтения или лучше закрыть и снова открыть файл? Я не могу начать все сначала - входной файл был частично обработан, и это не может быть отменено (скажем, я записываю фрагмент за р...

2
голосов
6ответов
18623 просмотров

Пример fread из Справочника по C ++

Я часто использую сайт www.cplusplus.com в качестве справочника при написании кода на C. Я читал пример, приведенный на странице для fread и возник вопрос. В качестве примера они публикуют: /* fread example: read a complete file */ #include <stdio.h> #include <stdlib.h> i...