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

Переделать файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция для изменения даты на заданное количество дней http://www.cyberforum.ru/cpp-beginners/thread277626.html
как написать функцию для изменения даты на заданное количество дней в классе календарных дат? там столько тонкостей оказалось, когда начала разбираться. Не понятно, что делать с разным количеством...
C++ Как создать безразмерную строку,чтобы размер определялся после ввода значений строки Подскажите, пожалуйста, как создать безразмерную строку,чтобы размер определялся после ввода значений строки. Буду благодарен за участок кода как пример. http://www.cyberforum.ru/cpp-beginners/thread277613.html
C++ Создание класса (упражнение из книги Дейтелов)
В книге Дейтелов в разделе "Упражнения" есть такое задание: "Создайте класс с именем Account, которым мог бы воспользоваться банк для представления банковских счетов своих клиентов. Ваш класс...
C++ ошибка Инициализация функции
проблема такая когда набираю код в компиляторе вручную , в коде не появляются сегменты функций(такие крестики слева от int main или void) и в списке функций не одна не отображается при компиляции...
C++ CopyFileW http://www.cyberforum.ru/cpp-beginners/thread277597.html
Прошу подсказать, почему CopyFileW не хочет делать копию файла, если сам исходный файл на диске D, а скопировать необходимо на диск C.
C++ массивы Помогите решить массив,ни как не получается 1 Вывести на экран (в одну строку) все элементы главной диагонали массива начиная с элемента, расположенного в левом верхнем углу. 2 Известен номер... подробнее

Показать сообщение отдельно
Shato
2 / 2 / 0
Регистрация: 16.03.2011
Сообщений: 82

Переделать файл - C++

16.04.2011, 19:43. Просмотров 362. Ответов 5
Метки (Все метки)

Имеется файл, элементами которого являются ОТДЕЛЬНЫЕ символы. Все цифры этого файла переписать в другой файл, а остальные символы - в третий.

Я написал, но не знаю как сделать, чтобы он отдельные файлы видел. Помогите доделать пожалуйста.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <fstream>
 
int main()
{
   std::ifstream inF("f");
   std::ofstream outG("g");
   std::ofstream outH("h");   
 
   char ch;
   while( inF.get(ch) )
   {      
      if( isdigit(ch) )
         outG.put(ch);
      else
         outH.put(ch);
   }
 
   inF.close();
   outG.close();
   outH.close();
 
   return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru