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

Построчное чтение из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ iostream http://www.cyberforum.ru/cpp-beginners/thread250301.html
не могу подключить iostream помагите(MS VS 2008) #include <iostream> и в чем отличие cin (cout) от printf & scanf? Что использовать хорошо ?
C++ error C2864: 1>c:\documents and settings\er\мои документы\visual studio 2008\projects\convert\convert\incl.h(4) : error C2864: dataclass::ca: в пределах класса могут быть инициализированы только статические константные данные-члены целого типа class dataclass { private: static int ca; public: dataclass(); operator int(); http://www.cyberforum.ru/cpp-beginners/thread250293.html
C++ Unhandled exception .. access violation
Вот в этом коде выдает .. подозреваю что связано с вводом .. подскажите что не так #include "stdafx.h" #include "iostream" using namespace std; #include <stdlib.h> // ifstream in; // Поток in будем использовать для чтения struct element {
Шаблоны С++ C++
Есть функция Merge из алгоритма сортировки слиянием, она объединяет два массива A и B, результат записывает в массив C: template<class T> void Merge(T const *const A, int const nA, T const *const B, int const nB, T *const C) { //Выполнить слияние массива A, содержащего nA элементов, // и массива B, содержащего nB элементов. // ...
C++ Работа в графическом режиме. http://www.cyberforum.ru/cpp-beginners/thread250286.html
помогите с написанием задачи. Работа в графическом режиме. Графические примитивы, движение объектов. В соответствии с возникающими ассоциациями от словесного описания картины, нарисовать ее графический аналог. Использовать различные цвета, функции рисования, эффекты анимации. На рисунке ОБЯЗАТЕЛЬНО должен присутствовать ДВИЖУЩИЙСЯ ОБЪЕКТ! Задание : Магазин игрушек, полки, игрушки.
C++ Заданная квадратная матрица 5 на 5. 1. Упорядочить элементы столбцов матрицы по убыванию методом обмена ("пузырьков") 2. Найти среднее геометриче Заданная квадратная матрица 5 на 5. 1. Упорядочить элементы столбцов матрицы по убыванию методом обмена ("пузырьков") 2. Найти среднее геометрическое значение элементов в каждой строке над главной диагональю матрицы. Очень нужно, желательно посредством ООП. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
01.03.2011, 18:22     Построчное чтение из файла
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
/*...*/
FILE * f, t;
char buf[BUFSIZ];
f = fopen("file.txt", "r");
t = tmpfile();
 
while ( fgets(buf, BUFSIZ, f) ){
  /* что-то сделать со строкой */
  fputs(buf, t);
}
fclose(f);
rewind(t);
f = fopen("file.txt", "w");
while ( fgets(buf, BUFSIZ, t) )
  fputs(buf, f);
fclose(f);
fclose(t);
АХТУНГ! Это только пример. В работающей программе необходимо проверять ВСЕ операции открытия/чтения/записи/закрытия файлов.
 
Текущее время: 18:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru