Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.21;
Скачать: CL | DM;

Вниз

Что делать с нитями??????   Найти похожие ветки 

 
J&J   (2003-04-05 12:49) [0]

Заглянула сюда случайно, может кто подскажет...Проблемы у меня с нитями (потоками несчастными)....Просто надо запрограммировать игру "крестики-нолики" на большом прямоугольном листе, где размер указывает пользователь, каждый игрок - нить. Это, наверно, очень интересно, но другое дело как...
Также для передачи данных рекомендуется использовать механизм отображаемых файлов (MMF). Может знает кто-нибудь об этом по-подробней


 
k-man   (2003-04-05 14:14) [1]

Вообще я не очень понял вопрос: игра на двоих или по сети?
Я тоже сейчас занимаюсь работой с потоками и не думаю
что это лучший вариант в данном случае. Если я не ошибаюсь потоки
не для этого используют. Хотя может я и ошибаюсь...


 
ZmeiGorin ©   (2003-04-05 20:40) [2]

В чём проблема?
Создаёшь потомка TThread - унифицированного АИ.
Для общения с VCL используешь Syncronize. Просто и красиво.


 
Digitman ©   (2003-04-07 09:04) [3]


> J&J


Какое отношение треды имеют в дан.случае к собственно алгоритму ?


 
i-C3H7OH ©   (2003-04-07 17:36) [4]

зачем каждого игрока делать нитью?

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

так что лучше по-простому, обойтись одним thread"ом


 
J&J   (2003-04-08 20:31) [5]

Digitman
Никакого отношения, это все шальной препод


 
J&J   (2003-04-08 20:33) [6]

i-C3H7OH
Я не против мне даже так легче, но такое условие :((


 
Digitman ©   (2003-04-09 08:47) [7]


> J&J


Ну хорошо. Шальной так шальной.
Какие проблемы конкретно у тебя ?


 
Palladin ©   (2003-04-10 20:34) [8]

у него нет конкретных проблем... он не знает с чего начать...
(почему людям лень написать именно это)

по поводу потоков смотри в %delphi%\demos\threads\
по поводу FM смотри в win32.hlp



Страницы: 1 вся ветка

Текущий архив: 2003.04.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
4-67643
Andrew2
2003-02-21 16:11
2003.04.21
Загрузка процессора


14-67460
Макс Р.
2003-04-05 14:02
2003.04.21
Уменьшение размера экзешника


6-67428
D
2003-02-19 13:45
2003.04.21
Имя или IP компьютера


3-67144
Mak
2003-03-31 11:10
2003.04.21
Как создать отчёт на базе перекрёстного запроса?


14-67468
Alexandr111
2003-04-05 20:40
2003.04.21
Игра -игрой