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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Непонятная рекурсия http://www.cyberforum.ru/cpp-beginners/thread345827.html
Привет всем! нужна небольшая помощь в разьяснении кода. Дано задание составить прогу: y=3+6+9+..3*N - составить программу через рекурсию. Дали исходный код, он работает. Но хотелось бы понять...
C++ Залипание клавишы мыши при генерации прерывания Собственно в чем проблема=) Пишу программу для курсовой под Borland C++ 3.11. Как известно под досом для подключения мыши необходимо генерировать 33 прерывание. Все писал под ос ХР. Препод... http://www.cyberforum.ru/cpp-beginners/thread345822.html
C++ Дан одномерный массив
Дан одномерный массив.Определить количество максимальных элементов в массиве.
C++ Быстрая сортировка с выбором случайного элемента
Вот тут быстрая сортировка с выбором случайного элемента: void quicksort(int from, int to) { int i=from,j=to,k,temp; if (from>=to) return; k=from+rand()%(to-from)+1; while (i<=j) { ...
C++ Неполучается создать процесс http://www.cyberforum.ru/cpp-beginners/thread345785.html
Привет! Такая проблема возникла. В Visual C++ 2010 неполучается создать процесс. CreateProcess(argv,0,0,0,0,0,0,0,&sui,&pi); Пишет, что Необработанное исключение в "0x77956dd0" в "!funny.exe":...
C++ инет передача даных мои инструменты dev c++ ,MVS 2008 можно ли передавать даные с одного компа на другой используя с++ и win api подробнее

Показать сообщение отдельно
lexflax
10 / 10 / 1
Регистрация: 03.04.2011
Сообщений: 627
27.08.2011, 17:33  [ТС]
листинг копирование содержимого текстового файла в другой тектовый файл, объясните некоторые слова программы просто знание языка плохое хочу именно понять весь смысл этого листинга
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma argsused
#include <iostream>
#include <fstream>
#include <string>
#include <iterator>- Что вот это за библиотека? и зачем она используется????????
using namespace std;
void cp(ifstream &f, ofstream &t){ (вот тут &f и &t со значками & что он означает и можно ли без него???)
  string s( (istreambuf_iterator<char>(f)), (вот тут вообще ниче не потяно что означает istreambuf_iterator??
                  istreambuf_iterator<char>() );
  t << s; ( что вот эта строчка означает????)
}
 
int main(){
  ifstream ifs("tt.txt");//From ( ну сдесь так понимаю считывание одного файла)
  ofstream ofs("tttt.txt");//To ( а сдесь создание нового и перенос в него информации с первого файла)
  if(!ifs || !ofs){ ( условие если файлы не те но вывести ошибку вот только что за cerr такой??? почему не cout?
    cerr << "ERROR";
    return 1;
  }
  cp(ifs, ofs); (вот тут что ср означает?)
  return 0;
 Комментарий модератора 
Используйте теги форматирования кода!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru