С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
coder1337
0 / 0 / 0
Регистрация: 26.02.2015
Сообщений: 12
1

Переход на новую строку в файле

26.04.2015, 16:26. Просмотров 210. Ответов 0
Метки нет (Все метки)

Имеется вот такой макрос: #define CLR while(fgetc(f)!='\n')
В программе из строки в файле считываются числа с помощью fscanf (строка вида: 10 9 8 7 6), а затем запускается макрос CLR, и программа зацикливается. Решил узнать, какие символы считывает макрос, получил в консоли много чередующихся минусов и единиц (-1-1-1-1-1-1-...). В чем может быть проблема ?

Добавлено через 50 минут
Проблема решена! Т.к в файле после строки с числами больше не было ничего другого, то там было окончание файла и не было перехода на новую строку, поэтому пришлось дописать макрос:
#define CLR while(fgetc(f)!='\n' && fgetc(f)!=EOF)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.04.2015, 16:26
Ответы с готовыми решениями:

Как в файле сделать переход на новую строку
Подскажите, пожалуйста, как произвести дозапись в файл с новой строки. Файл...

Как узнать что при считывание очередного слова в string был сделан переход на новую строку в файле?
подскажите пожалуйста, как узнать что при считывание очередного слова в string...

Переход на новую строку
Доброго времени суток! у меня такая проблема: у меня стоит visual C++ 2008 и я...

переход на новую строку
подскажите пожалуйста есть задача надо откоректировать текс так что бы в каждом...

Переход на новую строку
Файл открыт в текстовом режиме. Есть строка , ее надо записать в файл, и...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.04.2015, 16:26

Переход на новую строку
Что не так? #include <iostream> #include <string> using namespace std; int...

Переход на новую строку
Добрый день, цикл должен считывать из файла 12 слов (начиная со второй строки...

Переход на новую строку
Вывести в 5 колонок список пятизначных нечетных симметричных чисел, (например...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru