0 / 0 / 0
Регистрация: 13.04.2010
Сообщений: 7
|
|
1 | |
Как из файла записать данные в другой файл?13.04.2010, 18:27. Просмотров 23292. Ответов 11
Метки нет Все метки)
(
странная задача, но все же надо открыть файл,
прочитать и переписать их в другой файл посторочно... кто знает си++ думаю простая задача, а я чего то никак не могу, помогите....
0
|
|
13.04.2010, 18:27 | |
Файл: Считать данные из текстового файла и записать их в другой файл, заданный пользователем...
|
|
4 / 4 / 2
Регистрация: 02.04.2010
Сообщений: 22
|
||||||
13.04.2010, 20:15 | 2 | |||||
так смотри, окрываешь первый файл на чтение, т.е. ifstream "имя потака"("имя файла")
второй открываешь на запись fstream "имя потока(другое)"("имя файла") после этого в цикле пока не конец первого файла вставляешь в первый поток все из первого файла и в этом же цикле записываешь во второй файл все из первого потока пример:
1
|
![]() 5813 / 3464 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
|
|||||||||||
13.04.2010, 20:25 | 3 | ||||||||||
![]() Решение
Вот самый простой пример:
Вот еще пример не в тему (копирование не построчно, а всего файла целиком):
3
|
4 / 4 / 2
Регистрация: 02.04.2010
Сообщений: 22
|
|
13.04.2010, 20:29 | 4 |
Needler, дык тебе надо на Си погу или на С++
0
|
1127 / 786 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
|
|
13.04.2010, 20:51 | 5 |
0
|
![]() 2331 / 1704 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||
13.04.2010, 21:08 | 6 | |||||
Needler,
0
|
1127 / 786 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
|
||||||||||||||||
13.04.2010, 21:58 | 7 | |||||||||||||||
3
|
![]() 2331 / 1704 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||
13.04.2010, 22:08 | 8 | |||||
Alex5, забыл добавить строку
0
|
1127 / 786 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
|
|||||||||||
13.04.2010, 22:35 | 9 | ||||||||||
CyBOSSeR, Почему output? Пробелы, наверное, при чтении игнорируются?
Нашёл в справочнике
1
|
![]() 2331 / 1704 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
13.04.2010, 22:43 | 10 |
Alex5, да ты прав, это необходимо для входного потока.
0
|
0 / 0 / 0
Регистрация: 13.04.2010
Сообщений: 7
|
|
14.04.2010, 22:50 [ТС] | 11 |
мне надо на Си++. спасибо
Добавлено через 22 часа 37 минут вот получилось переписать из файла в файл, Большое спасибо RR4 00008040 00080000 12 RH5 00008100 10000000 23 RP6 00008040 С0000000 37 RK7 00009000 00800000 40 RG8 00008100 00008000 49 RE9 00009000 00480000 52 и надо мне в массив все записать, вот думаю построчно... сделать много массивов или один? просто далее мне нужно будет вытаскивать 00008100 00008000 и сравнивать с массивом из таких же чисел... как вы думаете как это лучше сделать?
0
|
![]() 5813 / 3464 / 356
Регистрация: 08.02.2010
Сообщений: 7,448
|
||||||
15.04.2010, 03:05 | 12 | |||||
Можно определить структуру "запись", которая будет содержать значения из одной строки файла, и объявить массив таких структур. А если преподаватель разрешает, то работать не с массивом, а с вектором (даже лучше с деком) структур.
Добавлено через 4 минуты Например, так:
0
|
15.04.2010, 03:05 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Прочитать данные из xlsx файла и записать в другой файл Считать данные из текстового файла по условию и записать их в другой текстовый файл (файловый ввод/вывод) Как считать числа с файла, и записать сумму в другой файл? Как из массива записать объекты в файл, а потом из файла в другой массив ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |