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

Изучение работы с файломи .txt - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Экспортирование функции def файл http://www.cyberforum.ru/cpp-beginners/thread668357.html
Здравствуйте,хочу экспортировать функцию с помощью .def файла, с помощью extern "C" _declspec..... экспортировал успешно, хочу реализовать теперь другим способом. Вот мои последовательные действия,...
C++ Написать выражение, что хотя бы одно из чисел X или Y – положительное Написать выражение, что хотя бы одно из чисел X или Y – положительное http://www.cyberforum.ru/cpp-beginners/thread668352.html
Сглаженная матрица C++
9. Дана матрица. Соседями элемента a в матрице назовём элементы a, где i-1≤ k≤ i+1, j-1≤ l≤ j+1, (k, l) ≠(i, j). Операция сглаживания матрицы даёт новую матрицу того же размера, каждый элемент...
Дробная и целая части числа C++
Определить, равна ли сумма цифр дробной части заданного положительного вещественного числа сумме цифр целой части. Какие варианты господа?:)
C++ Составить программу для вывода среднего балла http://www.cyberforum.ru/cpp-beginners/thread668343.html
Составить программу для вывода в консоль списка студентов, средний бал которых выше стреднего бала групы. Экзаменационная ведомость содержит данные по 3 предметам для 5 студентов. Добавлено через...
C++ Написать логическое условие, проверяющее, что оба числа А и В четные Написать логическое условие, проверяющее, что оба числа А и В четные подробнее

Показать сообщение отдельно
alsav22
5421 / 4816 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
14.10.2012, 17:35
Цитата Сообщение от Detweeted Посмотреть сообщение
Какие аргументы мы должны передавать в функцию?
Поток по ссылке. Например, шесть строк в файле:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
 
void func(fstream &f, string &s1, string &s2) // чтение двух строк из файла
{
    getline(getline(f, s1), s2);
}
 
int main()
{
     fstream f("1.txt");
     
     string s1, s2;
     getline(getline(f, s1), s2); // чтение двух строк из файла
     
     func(f, s1, s2);
     cout << s1 << endl << s2 << endl;
     
     getline(getline(f, s1), s2); // чтение двух строк из файла
 
     cout << s1 << endl << s2 << endl;
 
     f.close();
 
     cin.get();
     return 0; 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru