Вопросы по теме 'fgets'

чтение блока строк в файле с помощью php
Учитывая, что у меня есть текстовый файл объемом 100 ГБ, содержащий миллионы строк текста. Как я могу прочитать этот текстовый файл блоком строк с помощью PHP? я не могу использовать file_get_contents(); , потому что файл слишком большой....
2277 просмотров
schedule 22.08.2022

PHP readfile/fgets/fread вызывает несколько запросов к серверу
Я пытаюсь передавать файлы MP4 через Apache/Nginx, используя прокси-сервер PHP для аутентификации. Я реализовал диапазоны байтов для потоковой передачи для iOS, как описано здесь: http://mobiforge.com/developing/story/content-delivery-mobile-devices...
465 просмотров
schedule 01.11.2023

Обнаружение EOF в цикле fgets While
Я перебираю каждую строку ввода TCP-сокета, используя fdopen и fgets , вот так: int connfd = accept(listenfd, (struct sockaddr*)NULL, NULL); FILE *f; char line[1024]; f = fdopen(connfd, "a+"); while(fgets(line, sizeof(line), f) != NULL) {...
3947 просмотров
schedule 12.03.2024

C - возвращаемая переменная всегда пуста, если максимальная длина больше 50
Я действительно озадачен этим. Я написал простую программу на c, чтобы получить имя, фамилию и YOB (год рождения) из пользовательского ввода с клавиатуры (я еще не успел разобрать возраст в целое число), и я установил максимальное количество...
218 просмотров
schedule 31.05.2024

Чтение строк из файла в массивы символов
Я совершенно новичок в C и работаю над программой, которая должна прочитать 3 строки из текстового файла (два числа и математический символ) и записать результат. Так, например: Текстовый файл выглядит так: 1 4 * и моя программа должна...
3620 просмотров
schedule 02.03.2024

Чрезвычайно трудно найти ошибку. Ошибка сегментации - язык C
Вот задача для некоторых опытных пользователей C. Поэтому я потратил много времени, пытаясь обнаружить эту ошибку в моем коде. Я получаю ошибку сегментации в строке 158, функция fgets(). Я понятия не имею, что это такое. Я запустил valgrind и не...
147 просмотров
schedule 08.02.2024

fgets() не работает в функции
Я пишу программу, которая использует fgets() для сканирования длинной строки из 3 символов в качестве кода аэропорта для вылета и прибытия. Когда я пишу оператор вне его метода (в основном), он работает нормально, однако внутри он не ждет ввода и...
15513 просмотров
schedule 16.04.2024

C. Может ли fgets принимать параметр NULL?
Я понимаю, что в языке C есть некоторые функции с необязательными параметрами, что означает, что пользователь может передать NULL в качестве значения параметра. Мне любопытно, возможно ли это с помощью fgets(). Скажем, я хочу сохранить всю строку...
1494 просмотров
schedule 20.05.2024

Дата запроса от пользователя, используйте сегодняшнюю дату, если пользователь нажмет ввод
В C-программе я пытаюсь запросить у пользователя дату, которая должна быть помещена в массив символов в структуре ( pIndex->startDate ). Если дата является сегодняшней датой, пользователю нужно только нажать Enter, а если дата какая-то другая,...
50 просмотров
schedule 10.07.2022

Fgets() продолжает пропускать первый символ
Это часть большой программы для эмуляции команды cat в Unix. Прямо сейчас пытаюсь принять ввод и отправить его на стандартный вывод: char in[1000]; int c = 0; while ((c = getchar()) != EOF) { fgets(in,1000,stdin); fputs(in, stdout); }...
4155 просмотров
schedule 20.10.2022

fgets segmentation fault при чтении ввода от пользователя
вот оскорбительный код с использованием ubuntu char *name; int main(void) { fgets(name, sizeof(name), stdin); } void HUD() { printf("%s ", name); } Вот моя проблема. Я начал с scanf ("% s", & name) и получал мусор в конце строки....
3943 просмотров
schedule 11.12.2023

Как правильно использовать fgets в структуре?
Я не могу понять, в чем проблема с моим кодом. Вот мой код: #include <stdio.h> #include <stdlib.h> #define N 20 typedef struct _dog { char dogName[N],ownerName[N]; int dogAge; } Dog; int main() { //Dynamic array...
1682 просмотров
schedule 09.12.2023

Чтение многострочного текстового файла с помощью sscanf и fgets
Мне нужно прочитать текстовый файл, а затем распечатать результаты. Я использую структуру для хранения переменных, и мне не нужно создавать массив. Проблема в том, что код либо не читает вторую строку, либо я печатаю неправильно, и результаты...
399 просмотров
schedule 07.10.2023

scanf и fgets в одной программе
void menu() { int op; printf("\n Choose a option from below : \n\n"); printf(" 1: Add Contact\n" " 2: View A Contact\n" " 3: View All Contacts\n" " 4: View All Contacts With a Common First Character\n"...
279 просмотров
schedule 25.11.2023

C: strcat() завершает программу без ошибок
Я пишу C-код на машине с Windows. Это моя первая серьезная программа на C, поэтому я могу не знать много словарного запаса. Я пытаюсь написать программу, которая считывает символы из текстового файла и помещает их в строку. # include...
94 просмотров
schedule 17.09.2022

printf не работает должным образом даже после использования fflush
#include <stdio.h> #include<stdlib.h> #include<time.h> struct quizzes{ int GT, RT, A, C, ADS, HA; // group_theory, ring_theory, analysis, C_programming, advanced_data_structures, homological_algebra }; struct student{...
22 просмотров
schedule 05.05.2024