Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Simulkin Stas
76 / 76 / 11
Регистрация: 02.12.2011
Сообщений: 294
1

Заполнение файла пробелами до заданной длины

28.11.2013, 17:18. Просмотров 486. Ответов 1
Метки нет (Все метки)

...доброго времени суток, уважаемые форумчане!.. Возник вопрос: как заполнить файл пробелами (в строку) до заданной длины, т. е.:

C#
1
2
3
4
5
6
7
8
9
// эта переменная задает длину файла в кБ
   int Leng = 4;
/* Теперь стандартно создаем файл, если такого нет создаем его
 * открываем поток и т. д.; не могу понять, как поступить далее */
 ...... // Сюда пишем какой-либо символ (допустим "А") столько раз, чему равна Leng (в данном случае 4 раза) 
 ......
 ......// Здесь дополняем файл пробелами до заданной длины (в данном случае до 4 кБ)
 
 ......// после этого стандартные действия закрыть поток и пр. - это понятно
Фактически, как я понимаю, вопрос сводится к организации двух циклов (по одному для символа и пробела) и контролю полученной длины файла.

Заранее благодарен за ответ!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2013, 17:18
Ответы с готовыми решениями:

Строки текстового файла дополнить пробелами или обрезать до заданной длины
Все строки текстового файла дополнить пробелами или обрезать до заданной длины в символах...

Файлы. Все строки текстового файла дополнить пробелами или обрезать до заданной длины
Помогите пожулуйста решить на паскале((( Все строки текстового файла дополнить пробелами или...

Довести размер указанного файла до заданной длины
Программе задаются: имя существующего текстового файла; требуемая новая длина в байтах; символ,...

Поиск слова заданной длины из текстового файла
Доброго времени суток всем) Помогите написать код. Надо вывести на экран все слова из текстового...

Создание текстового файла со строками заданной длины
У меня вопрос- если нужно считать информацию с одного текстового файла а затем сохранить в другой...

1
nb-np
47 / 47 / 22
Регистрация: 18.11.2013
Сообщений: 92
28.11.2013, 17:51 2
C#
1
2
3
4
5
6
7
8
            Int32 Leng = 4;
            FileStream fs = new FileStream("D:/1.txt", FileMode.OpenOrCreate);
            fs.SetLength(Leng*1024);
            for (Int32 i = 0; i < Leng; i++)
                fs.WriteByte(0x41); //а ну забыл, это 'A'
            for (Int32 i = Leng; i < fs.Length; i++)
                fs.WriteByte(0x20); // а это пробел)
            fs.Close();
можно и без пробелов по сути, там правда 0x00 заполнится само, некоторые редакторы будут ругатсо что мол бинарный файл
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.11.2013, 17:51

Функция выделяет из заданной строки подстроку заданной длины, начиная с заданной позиции
Помогите пожалуйста. Проблемы записью строки. На сколько я понял ,я записываю что то мимо или не...

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

Вычисление максимальной длины слова в тексте, разделённом пробелами
Здравствуйте. может у кого то есть код для вычисления максимальной длины слова в тексте разделённый...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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