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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.56
alex-net
3 / 3 / 1
Регистрация: 27.11.2012
Сообщений: 173
#1

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

25.01.2013, 11:01. Просмотров 1411. Ответов 4
Метки нет (Все метки)

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

Как скопировать из одного файла в другой? - C++
не понимаю, как копирование можно задать в коде #include "iostream.h" #include "fstream.h" #include "conio.h" int main() { ...

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

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

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

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

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

4
extenup
54 / 54 / 3
Регистрация: 12.11.2011
Сообщений: 109
25.01.2013, 11:27 #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
#include <fstream>
using namespace std;
 
#define FILENAME_1 "file_1.txt"
#define FILENAME_2 "file_2.txt"
 
int main()
{
    ifstream file_1;
    ofstream file_2;
 
    file_1.open(FILENAME_1);
    file_2.open(FILENAME_2);
 
    char temp;
    while((temp = file_1.get()) != -1)
        if(temp >= 77)
            file_2.put(temp);
 
    file_1.close();
    file_2.close();
 
    return 0;
}
1
alex-net
3 / 3 / 1
Регистрация: 27.11.2012
Сообщений: 173
25.01.2013, 11:46  [ТС] #3
спасибо большое, а почему ! =-1?
0
extenup
54 / 54 / 3
Регистрация: 12.11.2011
Сообщений: 109
25.01.2013, 11:53 #4
Цитата Сообщение от alex-net Посмотреть сообщение
спасибо большое, а почему ! =-1?
Функция file_1.get() возвращает -1 когда достигает конца файла. Поэтому когда файл заканчивается, то есть функция вернула -1, мы выходим из цикла.
0
alex-net
3 / 3 / 1
Регистрация: 27.11.2012
Сообщений: 173
25.01.2013, 12:02  [ТС] #5
а все понятно
0
25.01.2013, 12:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2013, 12:02
Привет! Вот еще темы с ответами:

Удалить строки из одного файла и записать их в другой - C++
имеется текстовый файл F1.txt. В нем, скажем 10 строк, разделенный знаком каретки(снос строки). пример: 0а 1б 2в 3г 4д ...

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

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

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


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

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

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