Вниз
Скачать: CL | DM;

потоко независимые классы   Найти похожие ветки 

← →
redlord   (2008-10-26 19:09) [0]

привет народ.
подскажите существуют ли потоко независимые классы ?
нужен аналог Tstrings, к которому можно обращатся из нескольких потоков,  а вся синхронизация была бы уже реализована в этом классе?


← →
redlord   (2008-10-26 19:27) [1]

маленькое уточнение не потоко независимые, а потоко защищенные


← →
Сергей М. ©   (2008-10-26 19:38) [2]


> существуют ли потоко независимые классы ?


TThreadList, например


> нужен аналог Tstrings


Такого нет, но написать его можно за 10 мин


← →
@!!ex ©   (2008-10-26 19:38) [3]

Врядли.
Потокобезопасность слишком многосторонняя штука, чтобы можно было сделать все универсльно.
Я тут уже приводил пример шаблона, который позволяет с переменными работать потокобезопасно. Тут быстренько объяснили, что безопасность только видимая, и реально есть много случаев, когда все может пойти к черту.
Тоже самое с TStrings. Нельзя сделать универсальный, безопасный интерфейс.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
6-1196058046
Alex_C
2007-11-26 09:20
2008.12.07
Немогу соединиться с SNTP сервером


2-1225142982
MsGuns
2008-10-28 00:29
2008.12.07
"Цветные" проблемы


10-1150700024
nickmas
2006-06-19 10:53
2008.12.07
Передача данных между COM-сервером и COM-клиентом


2-1225093757
Иван
2008-10-27 10:49
2008.12.07
Загрузка страницы со скриптами в TWebBrowser


15-1223356464
wal
2008-10-07 09:14
2008.12.07
А есть ли здесь знатоки Си, а точнее препроцессора?




   Наверх