Страница: 1 | 2 | 3 |
Вопрос: Тактика построения программы с GUI - ?
Добавлено: 04.04.06 16:33
Автор вопроса: XPEHOMETP
Ответы
Всего ответов: 36
Номер ответа: 31
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #31
Добавлено: 12.04.06 21:36
Ну что ж, остается пожелать успеха в деле "оборачивания в критические секции" обращений ко всем типам, семействам и видам переменных, по принципу "как бы чего не вышло"
))))))))
Номер ответа: 32
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #32
Добавлено: 12.04.06 22:49
Мне кажется спор от неправильной постановки вопроса. Потоки существуют для одновременной обработки различных данных. Программа, обращающаяся к одной и той же памяти из различных потоков, имхо, логически неверна.
Хотя, может быть для энтузиастов типа Sharp'а это один из способов поломать мозги Чем тебе не олимпиада в условиях, приближённых к боевым?
Номер ответа: 33
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #33
Добавлено: 12.04.06 23:10
CyRax
одновременной обработки различных данных
Речь как раз не идёт об обработке данных.
Речь о том, что надо установить флаг (булеву переменную) как признак окончания работы потока.
Никаких проблем с тем, чтобы установить эту переменную в True потоке и считывать её по таймеру в другом потоке - нет.
Номер ответа: 34
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #34
Добавлено: 13.04.06 12:00
В данном случае можно проверять идентификатор потока на существование последнего. А о чём вообще спор у вас?
Номер ответа: 35
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #35
Добавлено: 13.04.06 13:15
А, вижу, вижу, спор давний. Не с этой темы начатый и не в этой даст бог закончится. Ну что ж, спорьте, только не в ущерб истине... гы-гы.
Номер ответа: 36
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #36
Добавлено: 13.04.06 22:16