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

Чтение из пустого файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировки массива http://www.cyberforum.ru/cpp-beginners/thread284651.html
Дана матрица размерностью nxn, содержащая целые числа. Отсортировать:14. диагонали матрицы, расположенные выше главной по убыванию элементов методом пузырька, нужна помощь в доработке кода, не получается передать одномерный массив в сортировку, подскажите что изменить? #include<stdio.h> #include<conio.h> #include<stdlib.h> int a,n; void vivod(void) { for(int i=0;i<n;i++) {
C++ Определить, какой из данных векторов X[N], Y[M], Z[K] содержит наибольшее количество ненулевых компонент. Написать программу, использующую функцию. Определить, какой из данных векторов X, Y, Z содержит наибольшее количество ненулевых компонент. Исходные данные: N=15,M=17,K=20. Примечание: определение количества ненулевых компонент вектора оформить в виде функции. http://www.cyberforum.ru/cpp-beginners/thread284648.html
C++ Найти в каждом столбце матрицы максимальный и минимальный элементы и вывести на печать в виде двух строк
Найти в каждом столбце матрицы максимальный и минимальный элементы и вывести на печать в виде двух строк. Условия и ограничения:z={i}_{j} - натуральные числа. Массив:Z. (с помощью printf scanf)
Найти такое a_i, для которого выполняется |a_i–a_i-1|<\varepsilon , где \varepsilon =0,0001 C++
.....Задана последовательность {a_i } ∞¦(i=1). Найти такое a_i, для которого выполняется |a_i–a_i-1|<эпселон, где эпселон=0,0001 . (с помощью printf scanf)
C++ Вычислить a_n=n!/〖3n〗^n http://www.cyberforum.ru/cpp-beginners/thread284628.html
Вычислить \sum_{n-1}^{10}{a}_{n} a_n=n!/〖3n〗^n Добавлено через 2 минуты (через printf scantf)
C++ Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы Даны x, y, z. Вычислить a, b, используя приведенные ниже формулы. Получить max(a, b) (с помощью printf и scanf) a= ∛(arctg(x^2+1))/(y-|z|) b=(1+√(x^2+y^2 )/(ln(1+z))*x подробнее

Показать сообщение отдельно
Jugger
0 / 0 / 0
Регистрация: 03.09.2008
Сообщений: 35
27.04.2011, 20:02     Чтение из пустого файла
C++
1
2
3
4
5
6
7
8
9
10
11
void readrezult(){
    FILE *iiii;
    int i,j;
    iiii=fopen("turn.txt","r");
       fstream in("turn.txt");
       
       in >> i >> j ;
       pole[i][j]=8;
       
             fclose(iiii);
};
Вот эта функция считывает данные из файла и если он пустой возникает вот такая ошибка

http://imglink.ru/pictures/27-04-11/...dfd3f80662.jpg

Как сделать чтобы при чтении пустого файла не происходило ничего ?

Пробовал вот такое но почему то ничего не меняется

C++
1
2
3
4
if(!feof(iiii)){
       in >> i >> j ;
       pole[i][j]=8;
       }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru