Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2013, 23:07   #1
Лина55
Пользователь
 
Регистрация: 25.03.2013
Сообщений: 11
По умолчанию Основные операции с текстовыми файлами

Дан текстовый файл. Продублировать в нем все пустые строки.
Лина55 вне форума Ответить с цитированием
Старый 27.03.2013, 23:33   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Код:
#include <fstream>
...
ifstream f("D:\\Мой файл", std::ios::binary);
	f.seekg(0,ios_base::end);
	int i=f.tellg();
	f.seekg(0,ios_base::beg);
	char *s=new char[i];
	f.read(s,i);
	f.close();
	s[i+1]=0;
ofstream f("D:\\Мой файл", std::ios::binary);
for(i=0;s[i];i++){
 if(s[i]==13) f.write(s[i],1); 
 f.write(s[i],1);
}
f.close();
delete[] s;
...
подходит идея?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 27.03.2013, 23:33   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Код:
#include <fstream>
...
ifstream f("D:\\Мой файл", std::ios::binary);
	f.seekg(0,ios_base::end);
	int i=f.tellg();
	f.seekg(0,ios_base::beg);
	char *s=new char[i];
	f.read(s,i);
	f.close();
	s[i+1]=0;
ofstream f("D:\\Мой файл", std::ios::binary);
for(i=0;s[i];i++){
 if(s[i]==13) f.write(s[i],1); 
 f.write(s[i],1);
}
f.close();
delete[] s;
...
подходит идея?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Основные операции с текстовыми файлами -=Дрюня=- Помощь студентам 0 26.11.2011 09:42
Паскаль.Основные операции с двоичными файлами matrinishna Помощь студентам 3 13.03.2011 12:57
Работа с текстовыми файлами galka_kiss Фриланс 18 24.02.2010 22:00
Работа с текстовыми файлами Gigabit Общие вопросы Delphi 3 19.02.2010 10:29
работа с текстовыми файлами metallldoctor Помощь студентам 0 10.01.2010 15:28