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

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

Войти
Регистрация
Восстановить пароль
 
UpluggedMU
2 / 2 / 0
Регистрация: 02.11.2013
Сообщений: 36
#1

С++ работа с текстовыми файлами - C++

02.11.2013, 14:52. Просмотров 427. Ответов 4
Метки нет (Все метки)

Здравствуйте. Я только начинаю знакомиться с средой C++, учусь работать с файлами, самое базовое типа ввода и вывода данных. Так вот, может кто-нибудь подсказать\навести как создать такую программку, которая будет
  • 1. открывать текстовый файл
  • 2. искать в нём нужную строку
  • 3. копировать её
  • 4. закрывать файл
  • 5. создавать пустой текстовый файл
  • 6. вставлять туда копированную строку

    Буду очень признателен, если напишете всю программу, однако хочется понять именно схему и принцип. Спасибо

P.S. если с объяснениями, то ещё лучше.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2013, 14:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос С++ работа с текстовыми файлами (C++):

Работа с текстовыми файлами - C++
Во входной файл подается текст вида: aaabcbbffff В исходной файле получается: 3аbc2b4f простейшая компоновка получается. #include...

Работа с текстовыми файлами - C++
Есть текстовый файл в котором существует последовательность чисел. Нужно создать текстовый файл содержащий все числа в обратном порядке. ...

Работа с текстовыми файлами - C++
Разработать программу, которая: а) создает текстовый файл TF5_1 с символьных строк различной длины; б) читает содержимое файла TF5_1,...

работа с текстовыми файлами - C++
подскажите пожалуйста как решить эти задачи методом для начинающего или где можно взять литературу по строкам пожалуйста заранее...

Работа с текстовыми файлами в С++ - C++
Каким образом можно организовать эту программу, в частности определение цифры и латинской буквы и их распределение по файлам. Чот в тупике...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Driwars
70 / 61 / 19
Регистрация: 03.09.2013
Сообщений: 298
02.11.2013, 17:11 #2
Определям количество строк в файле.
C#
1
int countlength = System.IO.File.ReadAllLines(path + logall).Length;
копируем содержимое построчно в массив
C#
1
string[] NewFile = File.ReadAllLines(path + logall); //  в скобках путь к файлу в виде переменных string

вот так можно отобразить весь текст в проге
C#
1
2
3
4
5
while (0 < countlength)
                    {
                        logTextBox.AppendText(NewFile[k] + Environment.NewLine);
                        countlength--;
                    }
сохранять можно так

C#
1
2
3
StreamWriter sw4 = File.AppendText(path + logall);
                        sw4.WriteLine( RxString);
                        sw4.Close();
В данном примере добавляется строка через переменную RxString. Сделать цикл как выше и добавить массив.

Искать что то нужно циклом используя IndexOf
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.11.2013, 17:26 #3
Driwars, тут С++.

Добавлено через 58 секунд
Цитата Сообщение от UpluggedMU Посмотреть сообщение
2. искать в нём нужную строку
Нужную - это какую? Как нужность определяется? По номеру? По содержанию?
UpluggedMU
2 / 2 / 0
Регистрация: 02.11.2013
Сообщений: 36
02.11.2013, 21:12  [ТС] #4
Цитата Сообщение от alsav22 Посмотреть сообщение
Driwars, тут С++.

Добавлено через 58 секунд

Нужную - это какую? Как нужность определяется? По номеру? По содержанию?
по содержанию, по слову в этой строке

Добавлено через 3 минуты
Driwars, спасибо, ещё погуглю насчёт операторов

Добавлено через 9 секунд
Driwars, спасибо, ещё погуглю насчёт операторов
alsav22
5417 / 4813 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.11.2013, 22:28 #5
Цитата Сообщение от UpluggedMU Посмотреть сообщение
по содержанию, по слову в этой строке
Тогда считываете строку, анализируете строку.
Цитата Сообщение от UpluggedMU Посмотреть сообщение
Driwars, спасибо,
Это не С++.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2013, 22:28
Привет! Вот еще темы с ответами:

Работа с текстовыми файлами - C++
Здравствуйте, уважаемые !!! Появились проблемы во время решения задачи. Никак не могу решить проблему. Задача такова: Существует...

Работа с текстовыми файлами си++ - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;string.h&gt; #include &lt;math.h&gt; #include &lt;fstream&gt; #include...

Работа с текстовыми файлами - C++
Доброй ночи. Будте добры, помогите сделать задачу с файлами. Теоретически понимаю что нужно делать, а программно реализовать не могу( ...

Работа с текстовыми файлами - C++
Здравствуйте! Как подсчитать количество букв, которые встретились в тексте двойными? Помогите пожалуйста Добавлено через 23 минуты ...


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

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

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