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

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

Войти
Регистрация
Восстановить пароль
 
Smillles7
25 / 25 / 1
Регистрация: 23.04.2011
Сообщений: 130
#1

Работа с файлами - C++

03.12.2011, 00:42. Просмотров 368. Ответов 2
Метки нет (Все метки)

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

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

Работа с файлами - C++
Добрый день. Мне необходимо считать из 2 папок текстовые файлы( имя как латиница,так и кириллица). После этого сравнить их содержимое и в...

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

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

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

Работа с файлами С++ - C++
Столкнулся с проблемой, что процедура мною созданная не работает. ОС winxp Среда разработки Visual Studio 2010 Вот код #include...

2
greeezz
273 / 166 / 4
Регистрация: 10.07.2011
Сообщений: 441
03.12.2011, 07:13 #2
например так.

1. (Если массив не сортированный) Отсортировать по возрастанию номера строк в массиве где указаны строки которые не нужны.
2. открывам первый файл, открываем второй файл.
3. если оба файла успешно открыты.
3.1. берем первый элемент из массива ненужных строк.
3.2. пока не достигли конца первого файла.
3.2.1. если номер текущей строки не равен значению из массива ненужных строк
3.2.1.1 записываем данную строку во второй файл.
3.2.1.2. прибавляем единицу к номеру текущей строки.
3.2.2. иначе
3.2.2.1. если есть следующий элемент в массиве ненужных строк.
3.2.2.1.1. получаем значение элемента
3.2.3. возвращаемся к пункуту 3.2.
4. иначе.
4.1. сообщаем об ошибке открытия файла
1
Smillles7
25 / 25 / 1
Регистрация: 23.04.2011
Сообщений: 130
03.12.2011, 11:39  [ТС] #3
Спасибо, но помощь уже не нужна прогу дописал))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2011, 11:39
Привет! Вот еще темы с ответами:

Работа с файлами - C++
Помогите решить проблему. Нужно записать найденные значения в файл G(output) Дано 2 файла F(input) и G(output) Программа работает...

Работа с файлами. - C++
Даны два файла f1 и f2. Файл f1 - это инвентарный файл, содержащий сведения о том, сколько изделий каких видов продукции хранится на складе...

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

работа с файлами - C++
Объясните пожалуйста программу. Нужно ли мне создать и записать в текстовый файл самой или он сам создаётся и всё туда записывается? И...


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

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

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