![]() |
|
Модераторы: Poseidon |
![]()
|
|
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
Привет всем!
Заранее извиняюсь за наглость поставленной просьбы: помоготи написать такую программу, которая все гласные в файле делает прописными. Или кусок программы, которая находит эти гласные и заменяет их на прописные Заранее спасибо --------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
на чем писать будем?
|
|||
|
||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
на Си
--------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
DOS аль Windowz?
Окрываешь файл, читаешь в буфер(можно и без буфера). Потом бежишь по буферу находишь гласные, преобразуешь. Потом записываешь в файл. |
|||
|
||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
Windows...
только вот мне это всё и интересно изменять на прописную, я думаю так:
если честно не проверял --------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
Ну, вот так, если долго не думая:
|
|||
|
||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
супер! спасибо большое
а можешь еще рассказать как иметь дело с буфером, ведь как я понимаю только так можно изменить символы в исходном файле? Добавлено @ 01:59 а русские символы входят в ASCII ? просто текст на русском --------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
Можно посимвольно писать и читать (это если файл большошо объема)
Но проще будет прочитать в буфер сначала, а потом преобразовать этот буфер (это при условии, что файл не большого объема) Читаешь длину файл. Веделяешь память. Читаешь файл в этот созданый буфер. Пропускаешь буфер через IsOurLetter() и записываешь в файл преобразованный буфер. Усё Чтение файла в буфер:
Основная прога
|
||||
|
|||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
спасибо большое!
--------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
DESert
Хотя можно и без CString обойтись. Пофигу, просто у нас будет не char, а unsigned short P.S.: Извини, но я уже спать... |
|||
|
||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
Добавлено @ 02:21 споки --------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
Замени char на TCHAR. И компиль в UNICODE.
какой компилятор? |
|||
|
||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
ой, если бы я знал...
если бы даже знал, как узнать какой компилятор я прогаю в DEV-CPP --------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: нет Всего: 47 |
Упс-с... на таком интсрументе еще не довелось играть Так что, сам смотри, как там компилировать UNICODE |
|||
|
||||
| DESert |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 6.12.2005 Где: Москва Репутация: нет Всего: 1 |
там нет никакой помощи и FAQa...
может быть в каком другом инструменте?... например Builder?.... --------------------
Трудись, и будешь счастлив ты! |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |