Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 721
от 25.04.2007, 23:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 468, Экспертов: 77
В номере:Вопросов: 1, Ответов: 1


Вопрос № 83394: Здравствуйте, уважаемые эксперты! Подскажите, пожалуйста, как должен выглядеть код файл-функции на СИ, которая выполняет следующие действия: пользователь вводит в окно интерпретатора cmd последовательность символов (любых букв,...

Вопрос № 83.394
Здравствуйте, уважаемые эксперты!

Подскажите, пожалуйста, как должен выглядеть код файл-функции на СИ, которая
выполняет следующие действия:
пользователь вводит в окно интерпретатора cmd последовательность символов (любых
букв, чисел, и др. символов), разделяя в определенных местах пробелом, например, так:
"фвыа вардварв вар уауук рдрва др вавардф авадрд фыва".
Необходимо, чтобы после нажатия клавиши "Enter" (то есть по прерывании входного потока),
программка выдавала ту же самую строку только с удаленным самым коротким словом.
То есть, во входной буфер записывается входная строка, в выходной буфеер - строка без одного
самого короткого слова.
Если есть несколько самых коротких слов (то есть, например:
"ап пр ва ыв вапаыппрвар"), то необходимо убрать любое из них.

И как должна выглядеть пара программ клиент-сервер (тоже только в виде консольного приложения),
чтобы одна из них передавала другой входную строку (после нажатия "Enter"), а вторая - вызывала
вышеуказанную файл-функцию, преобразовывала бы эту строку в соответствии с указанным алгоритмом
и отсылала первой программке измененную строку, которую пользователь сразу бы видел в том же
окне cmd, в которое ввел входную строку.

Заранее большое спасибо!
Отправлен: 20.04.2007, 09:40
Вопрос задал: Primeluxuriant (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Sergijj
Здравствуйте, Primeluxuriant!

1. Ну например таким (см. в приложении работающий код под DOS).
2. Смотрите в сторону сокетов.
P.S.: Вы задали очень обширный вопрос, точнее ответ на него может быть очень обширным...

P.P.S.: В следующий раз указывайте пожалуйста требуемые ОС, компилятор и прочие, не менее нужные для ответа, подробности.

Приложение:

---------
Стучитесь! И Вас откопают...

Ответ отправил: Sergijj (статус: 9-ый класс)
Ответ отправлен: 20.04.2007, 14:33


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.50 (beta) от 15.04.2007
Яндекс Rambler's Top100

В избранное