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

Конкатенация текстовых файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа для перевода чисел из 10 системы в 2 http://www.cyberforum.ru/cpp-beginners/thread162398.html
Народ помогите написать программу для перевода чисел из 10 системы в двоичную В консоле Если надо я могу прислать листинг программы которую я пытался создать Заранее спасибо
C++ Программа должна сохранять данный в файле Здравствуйте,я хочу чтобы моя программа сохраняла данные,а именно значения переменных в текстовом или еще в каком нибудь файле(не имеет значения) и могла потом загружать их из этого файла. Подскажите какую функцию использовать и если надо,то что подключать?Заранее спасибо) http://www.cyberforum.ru/cpp-beginners/thread162397.html
C++ Динамическое выделение памяти
Уважаемые программисты!!!! Подскажите как выделить память для двумерного массива. Заранее спасибо!!!
Аналог метода Split для std::string C++
Как можно раздилить string? вот например строчка из сишарп string s = "class Klass"; string sarr = s.Split(' '); есть нечто подобное в с++ ?
C++ Поиск букв латиницы http://www.cyberforum.ru/cpp-beginners/thread162329.html
Найти буквы латиницы в словах текста. Вывести такие слова на екран.
C++ Вывести на экран имя класса Можно как нибуть форматнуть в string имя класса? class HelloWorld { public: string s; void view(){ cout << s << endl; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
30.08.2010, 03:17     Конкатенация текстовых файлов
Как-то так

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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <string>
#include <fstream>
 
int main()
{
   std::string First;
   std::string Second;
   std::string Third;
   std::ifstream ifs1;
   std::ifstream ifs2;
   ifs1.open("First.txt");
   if(!ifs1)
   {
      std::cerr<<"Can`t open file First.txt\n";
      return EXIT_FAILURE;
   }
   ifs2.open("Second.txt");
   if(!ifs2)
   {
      std::cerr<<"Can`t open file Second.txt\n";
      return EXIT_FAILURE;
   }
   std::ofstream ofs;
   ofs.open("Third.txt");
   if(!ofs)
   {
      std::cerr<<"Can`t open file Third.txt";
      return EXIT_FAILURE;
   }
   while(!ifs1.eof()||!ifs2.eof())
   {
      if(!ifs1.eof())
      {
         std::getline(ifs1, First);
         First+=' ';
      }
      if(!ifs2.eof())
      {
         std::getline(ifs2, Second);
      }
      Third=First+Second;
      ofs<<Third<<'\n';
      First="";
      Second="";
      Third="";
   }
   return 0;
}
 
Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru