|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.05.2013, 01:52 | #1 |
Пользователь
Регистрация: 24.03.2013
Сообщений: 17
|
Организовать текстовый файл, состоящий из N строк. Заменить в файле все маленькие латинские буквы на большие.
Заранее спасибо
|
18.05.2013, 07:52 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
С потолка предположу такое:
Код:
I'm learning to live...
Последний раз редактировалось Stilet; 18.05.2013 в 20:46. |
18.05.2013, 13:02 | #3 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
На сколько я помню UpCase употребляется к Char'у. А не к массиву Char'ов..
Так же в условии сказано заменить в файле (подразумевается, наверное, исходный файл) |
18.05.2013, 19:16 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Говорю же - с потолка писал. Цитата:
Замена в том же файле (учитывая что он типа Text) ИМХО трудный и тернистый путь.
I'm learning to live...
|
||
18.05.2013, 19:27 | #5 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
Код:
Нам тогда вот что в ответ : File access denied Или я что-то не понял? Как вариант загнать в массив строк.. да! не красиво.. да! затратно по памяти.. но зато железно!! (разумеется если Вы не собираетесь открывать файлик из 4 терабайт..) |
||
18.05.2013, 20:46 | #6 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
18.05.2013, 20:49 | #7 | ||
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
Цитата:
|
||
19.05.2013, 09:11 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
1) Тупо считываем весь файл через BlockRead, и уже UpCase применяем к массиву байт. Файл в этом случае file of char 2)Файл типа text. но считывание происходит в динамический список. Код:
I'm learning to live...
|
|
19.05.2013, 11:52 | #9 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Огроменное спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Организовать текстовый файл f, состоящий из N строк. Организовать замену символов в файле. "Старый" символ и "новый" символ запраш | Richik123 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 14.06.2012 16:28 |
Организовать текстовый файл f, состоящий из N строк. Организовать замену символов в файле. "Старый" символ и "новый" символ запра | Richik123 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 31.05.2012 17:32 |
Преобразовать все строчные латинские буквы в прописные, а цифры заменить символом *. (Delphi) | Dark Raven | Помощь студентам | 1 | 19.01.2012 14:53 |
заменить на звездочки большие латинские буквы | vovan665 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 02.10.2008 16:40 |