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

Как скопировать из одного файла в другой? - C++

Восстановить пароль Регистрация
 
Julia9311
3 / 3 / 0
Регистрация: 05.11.2011
Сообщений: 190
06.12.2012, 16:55     Как скопировать из одного файла в другой? #1
не понимаю, как копирование можно задать в коде

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "iostream.h"
#include "fstream.h"
#include "conio.h"
int main()
{   
    
    ifstream infile;
    outstream outfile;
    infile.open("text1.txt");
    while(!infile.eof())
    outfile.open("text2.txt");
    while(!outfile.eof())
//здесь должно происходить копирование из text1 в text2
    infile.close(); 
    outfile.close();
    return 0;
    getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 16:55     Как скопировать из одного файла в другой?
Посмотрите здесь:

скопировать данные с одного файла и записать в другой C++
Работа с файлами (Скопировать слова из одного текстового файла в другой, расположив их в нем в порядке возрастания длины) C++
C++ Написать программу записи содержимого из одного файла в другой : Тип файла текстовый
Скопировать из одного символьного массива в другой, начиная с определенной позиции C++
Из одного файла скопировать в другой не удаляя содержимое второго и вывести на экран C++
C++ Скопировать содержимое одного файла в любое место в другом файле
C++ Скопировать текст из одного файла в другой, добавляя порядковый номер строки и количество символов в ней
C++ Как записать строки из одного файла в другой в обратном порядке?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DPS
 Аватар для DPS
32 / 32 / 3
Регистрация: 12.11.2011
Сообщений: 107
Завершенные тесты: 1
06.12.2012, 17:15     Как скопировать из одного файла в другой? #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
25
26
27
28
#include "iostream"
#include "fstream"
#include "conio.h"
 
using namespace std;
 
int main()
{   
    
    ifstream infile;
    ofstream outfile;
 
    infile.open("text1.txt");
    outfile.open("text2.txt");
 
    char buffer[1000];          //буффер под строку
 
    while(!infile.eof())        //пока не конец исходного файла
    {
        infile.getline(buffer,sizeof(buffer));  //читаем построчно
        outfile<<buffer<<endl;                  //записываем строку в выходной файл
    }
 
    infile.close();     //закрываем
    outfile.close();    //файлы
 
    return 0;
}
А вообще существует функция CopyFile(), для ее использования надо подключить windows.h
Julia9311
3 / 3 / 0
Регистрация: 05.11.2011
Сообщений: 190
06.12.2012, 18:33  [ТС]     Как скопировать из одного файла в другой? #3
Спасибо!) А как сделать еще так чтобы при копировании из первого файла во второй С заменялось на С++?
Yandex
Объявления
06.12.2012, 18:33     Как скопировать из одного файла в другой?
Ответ Создать тему

Метки
c++ копировать файл, c++ скопировать в файл, c++ скопировать из одного файла в другой, c++ скопировать файл, копировать файл, скопировать в файл, скопировать из одного файла в другой, скопировать файл
Опции темы

Текущее время: 02:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru