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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
#1

вводом строк из файла - C++

16.04.2012, 01:30. Просмотров 382. Ответов 2
Метки нет (Все метки)

Привет, уважаемые программисты!
У меня проблема возникла вот в чем:
в файле есть несколько строк текста. мне необходимо, чтобы после ввода определенного количества символов и их обработки программа продолжала считывать данные не после места остановки, а уже со следующей строки.
Я пробовал сделать так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
ifstream input("/media/wind/forlabs/2_sem/l4/input.txt");
...
while(1)
        {
            if(i == len.len)
            {
                pos = i;
                break;
            }
            input.get(len.length[i]);
            i++;
        }
        len.length[pos] = '\n';
...
но успеха это не дало.

Заранее всем спасибо за помощь!

Добавлено через 9 часов 25 минут
люди, ау)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2012, 01:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вводом строк из файла (C++):

Застрял с вводом с файла - C++
Всем здравствуйте. Вот код: #include <iostream> #include <fstream> #include <string> //static const int SIZEN = 64; ...

Рекурсия и с вводом матрицы с файла - C++
Итак ребята, передо мной задача. Дана матрица А(5х5). Определить массив Х из 5 элементов, каждый из которых равен 1, если произведение...

Удалить файл с вводом имени файла - C++
С помощью такой конструкции задал имя файла и создал его: ofstream hotelsList(hotelName + " rooms.txt", ios::app); теперь нужно...

C++ нахождение факториала числа n с вводом из файла - C++
Здравствуйте! В общем мне нужно написать программку, которая считала бы факториал числа n типа int и чтобы число для расчета бралось из...

Переделать программу со вводом с клавиатуры на ввод из файла - C++
нужно сделать в программе чтоб ввод был из файла, а не с клавиатуры #include <iostream> #include <locale.h> #include <math.h> ...

Задачка с динамической памятью и вводом из файла - C++
Здраствуйте...Помогите написать любую программу с использованием динамической память и ввода из файла...на c++ версии вроде 3.1 досовский...

2
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
16.04.2012, 03:10 #2
читает заданное кол-во символов ( включая пробельные ) с каждой строки
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 <iostream>
#include <fstream>
 
int main()
{
    std::ifstream ifs("1.txt");
    if(ifs.is_open())
    {
        std::size_t const b = 5; // читаем по 5 символов с каждой строки
        char c;
        do
        {
            for(std::size_t i = 0; i < b && ifs.get(c); ++i)
            {
                std::cout << c;
            }
            std::cout << std::endl;
            while('\n' != c && ifs.get(c));
        }while(ifs);
    }
    else std::cerr << "Can't open file\n";
    ifs.close();
    return 0;
}
1
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
16.04.2012, 12:11  [ТС] #3
igorrr37, спасибо. попробую
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2012, 12:11
Привет! Вот еще темы с ответами:

Поместить задаваемое вводом с клавиатуры целое число в начало файла - C++
2)Файл cin.dat содержит последовательность целых чисел. требуется поместить задаваемое вводом с клавиатуры целое число в начало файла

Не могу разобраться с чтением из файла и вводом текстовых данных в массив - C++
Доброго все времени суток. Помогите с одной задачей. Условие задачи такое: В файле содержатся сведения о сотрудниках лаборатории:...

Как исправить программу с вводом в нее текстового файла созданного ею же?! - C++
Я немного повторюсь, но с прошлой проблемой разобрался. При выводе данных из файла на экран, все данные просто повторяются пока не...

Определить совпадает ли задаваемый вводом с клавиатуры символ с последним символом файла - C++
1)Файл cin.dat содержит последовательность символов. требуется определить совпадает ли задаваемый вводом с клавиатуры символ с последним...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru