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

Поочередной считывание строк из текстового файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем NOTE http://www.cyberforum.ru/cpp-beginners/thread1112104.html
#include <cstdlib> #include <iostream> #include <cstring> #define N 15 #define M 8 struct NOTE { char name; char surname ;
C++ Скопировать первую половину введенной строки в другую строку Написать программу копирования первой половины введенной строки в другую строку код на C++ http://www.cyberforum.ru/cpp-beginners/thread1112102.html
C++ Составить алгоритм и программу вычисления значения выражения
Составить алгоритм и программу вычисления значения выражения. Желательно в Borland C++
C++ Объясните мне, что же такого плохого в goto?
Виталян, открой спойлер! #include <iostream> #include <ostream> using namespace std; int matrix, i, j, a, b, dlin, vis, xod, vibor, n, n2,n3,tm; int main()
C++ Написать программу замены первого слова из введенной строки на последовательность символов «*» http://www.cyberforum.ru/cpp-beginners/thread1112086.html
Написать программу замены первого слова из введенной строки на последовательность символов «*» код turbo c
C++ Даны размеры прямоугольного отверстия x, y, и размеры кирпича a, b и с Даны размеры прямоугольного отверстия x, y, и размеры кирпича a, b и с. Сколькими способами можно протолкнуть кирпич в отверстие? Кирпич проталкивается так, что его грани параллельны сторонам отверстия. подробнее

Показать сообщение отдельно
Александр_Алекс
4 / 1 / 1
Регистрация: 08.12.2013
Сообщений: 136
05.03.2014, 19:29     Поочередной считывание строк из текстового файла
Здравствуйте! Есть текстовый файл в котором, например, 3 строки разной длинны:

11a1a1a1
2b22b2b2b2b2
3n3nnn33

для них есть три массива:

char str1[10];
char str2[10];
char str3[10];

мне нужно в массив char str1[10] считать первую строку, в массивы char str2[10] и char str3[10] вторую и третью соответственно. Первую строку считываю вот так:

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
#include "stdafx.h"
#include "iostream"
#include "fstream"
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    ifstream fin;
    //Массивы для считывания строк
    char str1[10];   
    char str2[10];
    char str3[10];
 
    fin.open("results.txt");
    
    fin.getline(str1, 10); //Считывание первой строки
    cout<<str1; //Вывод для проверки
 
    fin.close();
 
    system("pause");
    return 0;
}
Как сделать остальное не могу понять.
Заранее благодарен за помощь!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru