Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Удаления нужной строчки из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти последовательность номеров удаляемых спортсменов http://www.cyberforum.ru/cpp-beginners/thread1126641.html
Добрый день! Подскажите пожалуйста, правильно ли я написал программу, а то преподаватель не согласен с ним. Вот условие задачи: По кругу стоят N спортсменов. Каждый имеет свой номер. Начиная с...
C++ Как правильно компилировать программы? Компилятор MinGW. Создаю простое окно с использованием WinAPI и windows.h. Компилирую через g++ с флагом -mwindows. По сути в программе минимум информации, ничего кроме окна, никаких текстов,... http://www.cyberforum.ru/cpp-beginners/thread1126606.html
C++ Дана последовательность целых чисел, за которой следует 0
Помогите пожалуйста решить простенькие задачки в C++. 1.)Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности. 2.) Благодарю...
Поиск хешированием C++
Здравствуйте! Помогите создать программу, поиск хешированием. Искал в интернете ничего путного не нашел. Нужно чтобы с клавиатуры ввести ключ, а он вывел массив ключей и результат.
C++ Обработка слов строки без массива слов http://www.cyberforum.ru/cpp-beginners/thread1126594.html
В программе нужно обработать введенную строку , ввести некоторую разменость и вывести слова , рамерность которых больше за введенную . Программа то готовая , но нужно её реализовать без массива...
C++ Рекурсивная функция. Возвести число в степень путём многократного умножения самого на себя помогите #include<iostream.h> int muFunc(int x ,int y ); int main () { short int x , y , z; cout<<" vedit chislo : " ; cin >>x ; подробнее

Показать сообщение отдельно
alsav22
5425 / 4820 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.03.2014, 02:09
Решение сводится к тому, что нужно определить, в каком месте кода будет считываться EOF, и сделать там выход из цикла чтения. Данная проблема возникает из-за того, что EOF считывается в одном месте кода, а проеверка на EOF происходит где-то дальше.

Добавлено через 3 минуты
Вот после этого и нужно делать проверку на EOF:
C++
1
2
3
//Сканируем первые два символа строчки
    fscanf(f,"%1d",&mas[0]);
    fscanf(f,"%1d",&mas[1]);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru