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

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

Войти
Регистрация
Восстановить пароль
 
Julia9311
3 / 3 / 0
Регистрация: 05.11.2011
Сообщений: 190
#1

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

06.12.2012, 16:55. Просмотров 1272. Ответов 2

не понимаю, как копирование можно задать в коде

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();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2012, 16:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как скопировать из одного файла в другой? (C++):

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

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

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

Скопировать текст из одного файла в другой, добавляя порядковый номер строки и количество символов в ней - C++
Помогите с задачей, пожалуйста!!!:) спасибо заранее! Описать функцию Lines(FileIn, FileOut), которая считывает из входного файла...

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

Скопировать часть одного вектора в другой, в обратном порядке - C++
как скопировать часть одного вектора в другой, при этом отсчет с конца V1 = 1,2,3,4,5 v2 должен ровняться 5,4,3

2
DPS
32 / 32 / 3
Регистрация: 12.11.2011
Сообщений: 109
Завершенные тесты: 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
0
Julia9311
3 / 3 / 0
Регистрация: 05.11.2011
Сообщений: 190
06.12.2012, 18:33  [ТС] #3
Спасибо!) А как сделать еще так чтобы при копировании из первого файла во второй С заменялось на С++?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 18:33
Привет! Вот еще темы с ответами:

Скопировать из одного символьного массива в другой, начиная с определенной позиции - C++
Добрый вечер. Столкнулся с проблемой: Имеется: char buffer = &quot;We are the champions&quot;; char word = &quot; &quot;; Мне надо скопировать в word ...

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

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

Скопировать содержимое одного файла в любое место в другом файле - C++
Мне надо скопировать содержимое одного файла в любое место в другом файле. Пример: Файл А: 12345 54321 22222 Файл Б:


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

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

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