Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Доступ к глобальной переменной. [D6]


AlexanderSK ©   (2004-07-16 15:57:00) 

Есть какя либо глобальная переменная (просто переменная, массив, объект).
Есть несколько нитей, которые работаю одновременно в рамках одного приложения.
Нужно ли блоуировать доступ к этой глобальной переменной если нити использую ее только для чтения?

Заранее спасибо!


Суслик   (2004-07-16 17:27:00) [1]

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


AlexanderSK   (2004-07-16 16:49:00) [2]

TMultiReadExclusiveWriteSynchronizer.BeginWrite - возврвщает Boolean. Подскажите пожалуйста, что означает возвращаемое значение?


Anatoly Podgoretsky   (2004-07-16 16:11:00) [3]

TMultiReadExclusiveWriteSynchronizer


Sandman25   (2004-07-16 16:03:00) [4]

При чтении свойства могут быть проблемы в зависимости от метода-getter. С переменными и массивами вроде бы можно без синхронизации.


Reindeer Moss Eater   (2004-07-16 16:02:00) [5]

Здравый смысл и опыт и хелп что говорит?

Например про DecimalSeparator


Рамиль   (2004-07-16 16:02:00) [6]

если все для чтения, включая основной поток, то не надо.


Суслик   (2004-07-16 16:02:00) [7]

для не объекта не надо.

а для добъекта - зависит от объекта. Какие у него методы, что происходит при обращении к ним и т.д.


Наверх

Титульная страница Поиск, карта сайта Написать письмо