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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.71
Vasiliusis
41 / 41 / 2
Регистрация: 14.10.2008
Сообщений: 131
#1

Чтение заданной строки файла - C++

14.10.2008, 15:25. Просмотров 3695. Ответов 4
Метки нет (Все метки)

Добрый всем день.

Проблема простая: у меня есть файл, в котором есть несколько строк, не всмысле char или string, а в смысле строк - строчек, там 10-20 штук... Подскажите функцию С++ обращения к i-ой строке, на подобии обращения к i-му элементу массива. Функция типа SEEK в ПАСКАЛЕ. Очень признателен

P.S. fseek и прочие функции !!! С !!! не предлагать
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2008, 15:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чтение заданной строки файла (C++):

Чтение из файла. Поиск в тексте по заданной строке - C++
Такой вопрос, в файле текст: "Передача 5 штук". Нужно считать слово передача и вывести число идущее после него(и так до конца текстового...

Чтение из файла строки по началу строки или ее части - C++
Всем доброго времени суток! Большая просьба помочь! поступило задание, сделать словарь. Вводишь слов в консоли, а тебе выдает перевод....

Чтение строки из файла - C++
Нужно что бы строка которая вводится пользователем (Vvedite slova)считывалась из файла.Помогите новичку. #include <iostream> #include...

Чтение строки из файла - C++
Как из вводного файла прочитать строку и присвоить её переменной? Заранее спасибо!:)

Чтение строки из файла - C++
Задание: Считать из входного файла строку символов; переписать ее в выходной файл Проблема такая: В входном документе прописал ...

Чтение из файла и строки - C++
Всем привет, у меня есть проблема со строками и чтением из файла. Предположим в файле 6 строк: What? A Who? B Why? C Нужно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
oxotnik
1589 / 1066 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
14.10.2008, 17:17 #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream> 
#include <fstream>  
int main ( )  
{
 using namespace std;
 fstream file;
 file.open( "rm.txt", ios_base::out | ios_base::trunc );
 file << "testing";
 file.seekp( 0, ios_base::beg );
 file << "a";
 file.seekp( 0, ios_base::end );
 file << "a";
}
Vasiliusis
41 / 41 / 2
Регистрация: 14.10.2008
Сообщений: 131
14.10.2008, 17:24  [ТС] #3
oxotnik, а чтобы считывать нужную строку, есть что-нибудь?
oxotnik
1589 / 1066 / 33
Регистрация: 21.08.2008
Сообщений: 4,545
Записей в блоге: 1
14.10.2008, 17:58 #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
можно так:
C++
1
2
3
4
5
6
7
8
9
    m_File.open(m_sFileName.c_str(), ios_base::in | ios_base::out);
    string tmp;
    int i = 0;
    while(!m_File.eof())
    {
        getline(m_File, tmp);
        if (i == нужная стока) break;
        i++;
    }
Vasiliusis
41 / 41 / 2
Регистрация: 14.10.2008
Сообщений: 131
14.10.2008, 19:52  [ТС] #5
oxotnik, Спасиб, обязательно попробую!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2008, 19:52
Привет! Вот еще темы с ответами:

Чтение строки из файла - C++
В файле находится несколько строк, а программа после обработки первой заканчивает свою работу, в чем дело? #include &quot;StdAfx.h&quot; ...

Чтение строки из файла - C++
как считать строку(-и) из файла без стринга? по заданию у меня выводит кол-во слов с одинаковыми первой и последними буквами(символами) ...

Чтение строки из файла - C++
Помогите пожалйста считать строку из файла #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;fstream&quot; #include...

Чтение строки из файла - C++
помогите пожалуйста. как прочесть всю строку из файла?


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.10.2008, 19:52
Ответ Создать тему
Опции темы

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