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

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

Войти
Регистрация
Восстановить пароль
 
Gdeya
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 13
#1

Программа копирования файла с удвоением пробелов C++ - C++

19.06.2012, 23:26. Просмотров 759. Ответов 4
Метки нет (Все метки)

Помогите пожалуйста доделать программу.
Нужно написать программу копирования файлов с удвоением пробелов.
Смогла написать только программу копирования.
А вот удвоить пробелы как-то не получается.
Вот мой код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{
 char Fname[50], Fname2[50];
 cout<<"Old file name:";
 cin>>Fname;
 cout<<"New file name:";
 cin>>Fname2;
 freopen(Fname,"r",stdin);
 freopen(Fname2,"w",stdout);
 char s[100];
 bool first = true;
 while(gets(s))
 {
  puts(s);
  first = false;  
 }
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2012, 23:26     Программа копирования файла с удвоением пробелов C++
Посмотрите здесь:

Написать программу копирования файла с заменой пробелов на символ |. - C++
Программа, которая открывает файл txt и заменяет пробелы на знак &quot; \ &quot;. Можно запись в другой файл.

Программа копирования файла - C++
написать программу копирования файла в двойном экземпляре.Чтение файла происходит блоками.Обработать ошибки.

Программа поиска и копирования данных - C++
Ребят, помааагите...:help: Через 3 дня наступит авраал.:rtfm: Зачет по С++]:-&gt; Помогите с написанием программы:wall: 1.открывает файл ...

Программа с защитой от несанкционированного копирования - C++
Необходимо написать программу на C++, которая защищала бы сама себя от несанкционированного копирования с CD-диска с привязкой к CD-ROM. У...

Программа удаления начальных пробелов - C++
Всем здравствуйте! Мучался со строками в СИ++. В задаче нужно было удалить начальные пробелы. Пробовал сам - никак. Можете объяснить...

Вывести номера строк с удвоением букв в словах - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;string&gt; #include &quot;conio.h&quot; using namespace std; int...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
darkknight2008
62 / 62 / 6
Регистрация: 16.10.2011
Сообщений: 200
19.06.2012, 23:33     Программа копирования файла с удвоением пробелов C++ #2
Замени цикл на это. Должно работать.
C++
1
2
3
4
5
6
char ch;
 while((ch = getc(stdin)) != EOF)
 {
    if (ch == ' ')
      printf("  ");
 }
Gdeya
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 13
20.06.2012, 13:52  [ТС]     Программа копирования файла с удвоением пробелов C++ #3
Spasibo)
darkknight2008
62 / 62 / 6
Регистрация: 16.10.2011
Сообщений: 200
20.06.2012, 14:36     Программа копирования файла с удвоением пробелов C++ #4
Я немного ошибся, пусть лучше будет так.
C++
1
2
3
4
5
6
7
8
char ch;
 while((ch = getc(stdin)) != EOF)
 {
    if (ch == ' ')
      puts("  ");
    else
      putc(ch, stdout);
 }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.06.2012, 15:22     Программа копирования файла с удвоением пробелов C++
Еще ссылки по теме:

Ошибка копирования файла - C++
Здравствуйте. Никак не могу скопировать файл. { char * buffer; int len = 10240; ifstream...

Чтение пробелов из файла - C++
Добрый день. Не могу разобраться, как стандартными средствами C++ считать из файла пробелы. Пример: word1 0 word2 13 ...

C++ Чтение пробелов из файла - C++
Здравствуйте! Я столкнулась со следующей проблемой. Моя задача считать двумерный массив символов из файла. В текстовом файле первая...

Программа, которая считает количество пробелов в строке - C++
Вот программа которая считает количество символов в строке. Помогите сделать так, чтобы она считала еще количество пробелов: ...

Чтение из файла(игнорирование пробелов) - C++
Надо читать данные из файла /etc/passwd есть код: Passwd(ifstream&amp; input_file) { string in_string; string str; ...

Программа для подсчета пробелов во введенной пользователем строке - C++
#include &lt;stdio.h&gt; // Задані заголовочні файли є в #include &lt;string.h&gt; // пакеті VC++ // і містять необхідні для // компіляції...


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

Или воспользуйтесь поиском по форуму:
Gdeya
0 / 0 / 0
Регистрация: 21.11.2011
Сообщений: 13
20.06.2012, 15:22  [ТС]     Программа копирования файла с удвоением пробелов C++ #5
Spasibo, razobralas', dobavila ewe koe chto.
Yandex
Объявления
20.06.2012, 15:22     Программа копирования файла с удвоением пробелов C++
Ответ Создать тему
Опции темы

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