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

Как считать из *.txt строки? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить и вывести число http://www.cyberforum.ru/cpp-beginners/thread262224.html
Вычислить и вывести число r=min(a,b)+max(2*a,c).
C++ Вывести на экран простой рисунок Написать программу, которая переводит компьютер в графический режим отображения информации и выводит на экран простой рисунок http://www.cyberforum.ru/cpp-beginners/thread262222.html
C++ srand для вещественных чисел
Здравствуйте! Необходима генерация случайных вещественных чисел (double, float). Функция srand возвращает только целое число. Есть ли ф-я либо алгоритм, с помощь которых можно добиться подобного...
C++ Онлайн таблица рекордов.
Здраствуйте. У меня есть игра тетрис. Игра написана на Си++. Мне нужно сделать онлайн таблицу рекордов, такую таблицу где имена игроков выводятся и сколько они очков заработали. Я совсем в этом не...
C++ Сортировка. Видоизменить вывод результата!!!! http://www.cyberforum.ru/cpp-beginners/thread262203.html
1)помогите . 2)задача состояла в том , что нужно положительные элементы стоящие на нечетных позициях упорядочить по возрастанию. 3)я нашел вроде программу , но есть проблема: выводится в...
C++ Сортировка. Видоизменить вывод результата!!!! 1)помогите . 2)задача состояла в том , что нужно положительные элементы стоящие на нечетных позициях упорядочить по возрастанию. 3)я нашел вроде программу , но есть проблема: выводится в... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,776
23.03.2011, 00:15
Цитата Сообщение от Genson Посмотреть сообщение
чтения построчно целых чисел
Ну это в корне всё меняет. А чем проще вариант не устроил?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#define MAX_NUMBERS 50
FILE * f;
int arr[MAX_NUMBERS], cnt = 0;
/*...*/
while ( fscanf(f, "%d", &arr[cnt++]) == 1 && cnt < MAX_NUMBERS )
  ;
if ( cnt < MAX_NUMBERS ){
  fprintf(stderr, "%s\n", ( feof(f) ) ? "unexpected end of file." : ( ferror(f) ) ? "error while read file." : "wrong file format");
  fclose(f);
  return 1;
}
/*...*/
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru