|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2009, 15:36 | #1 |
Подтвердите свой е-майл
Регистрация: 27.07.2009
Сообщений: 437
|
Как реализовать?
А если стоит задача. Вообщем сделать так, что-бы консольная прога одновременно и слушала сокеты и могла принимать ввод. Тоесть своеобразный чат. Что мне для этого нужно? Это ведь уже многопоточность нужна?
|
15.10.2009, 15:43 | #2 |
Форумчанин
Регистрация: 01.09.2008
Сообщений: 178
|
Вот здесь подробно все описано: http://www.insidepro.com/kk/006/006r.shtml
плюс приводятся готовый код.
Быть радикальным - значит понять вещь в её корне. К.Маркс
|
15.10.2009, 15:55 | #3 |
Пользователь
Регистрация: 22.01.2009
Сообщений: 20
|
Создай доп. поток - в нем будешь принимать данные. http://www.google.ru/search?q=CreateThread
Это своеобразная функция, которая будет выполнятся параллельно main'у (т.е. вместе с ним). В общем создай поток, и в нем принимай сообщения от клиента (или сервера) и печатай их на экран, а в main'е отправляй информацию серверу. Или-же можно вообще создать два потока, а в main'е заниматься своими делами... http://ru.wikipedia.org/wiki/Многопоточность Последний раз редактировалось LukS; 15.10.2009 в 15:59. |
15.10.2009, 16:05 | #4 |
Подтвердите свой е-майл
Регистрация: 27.07.2009
Сообщений: 437
|
Ууу, пасябо. Теперь ясно куда копать. )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как реализовать интерполяцию? | must_to_dont | Microsoft Office Excel | 14 | 15.12.2010 18:39 |
Показ картинок, как реализовать. | Zeraim | Мультимедиа в Delphi | 18 | 21.05.2008 09:29 |
3D фигуры, как реализовать? | Nikiforov | Помощь студентам | 2 | 22.02.2008 00:24 |
Как такое реализовать? | AnalogXP | Общие вопросы Delphi | 9 | 17.02.2008 00:22 |
Как реализовать ASin | Romanus | Общие вопросы C/C++ | 2 | 16.04.2007 09:46 |