Официальный сайт студ.городка НГТУ
Программирование и БД » [C++] Как настроить форматированный ввод [fscanf()] 

#1  25.04.08 09:37

[C++] Как настроить форматированный ввод [fscanf()]

В общем, необходимо считать строчку из файла целиком.
Но идентификатор %s позволяет считать только до пробела.
Существуют ли такие идентификаторы, которые позволяют считывать строку целиком?

Если же нет, то подскажите, как "вручную" определить до какого символа продолжать считывание.
В моем случае "\n".

Заранее спасибо.

Исправлено R0mm (25.04.08 12:06)

Offline

#2  25.04.08 11:23

Re: [C++] Как настроить форматированный ввод [fscanf()]

http://hostel.nstu.ru/viewtopic.php?id=100326
в твоей же теме писали, как всю строку сичтать )
А именно fscanf использовать наверно никак нельзя, только если в цикле.
И почему "\0", а не "\n"?

Offline

#3  25.04.08 12:06

Re: [C++] Как настроить форматированный ввод [fscanf()]

Kosh_Mar, спасибо)

Kosh_Mar написал(а):

И почему "\0", а не "\n"?

очепятка)

Offline

#4  25.04.08 16:08

Я
Профиль

Re: [C++] Как настроить форматированный ввод [fscanf()]

Неужели fgets?

Offline

#5  25.04.08 16:15

Re: [C++] Как настроить форматированный ввод [fscanf()]

Как настроить форматированный ввод [fscanf()]

Я, хорош флудить...

Offline

#6  25.04.08 19:15

Re: [C++] Как настроить форматированный ввод [fscanf()]

почему всё упёрлось в формат? автор же, несмотря на название темы, хочет считать строчку целиком...

Offline

#7  25.04.08 20:31

Re: [C++] Как настроить форматированный ввод [fscanf()]

kvazimodo, считать то можно по разному, просто хочется побольше знать о функции scanf...

Offline

Программирование и БД » [C++] Как настроить форматированный ввод [fscanf()] 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 1.175 сек.
Выполнено 14 запросов.