Форум: "Начинающим";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
ВнизTCriticalSection Найти похожие ветки
← →
BackGround (2005-12-06 18:31) [0]Как пользоваться TCriticalSection? В конструкторе нет н указателя на критическую секцию, ни вообще ничего. Так, например:
var x : Byte
И как теперь защитить переменную Х с помощью TCriticalSection?
← →
Reindeer Moss Eater © (2005-12-06 18:38) [1]Защитить от кого/чего?
← →
BackGround (2005-12-06 18:42) [2]Блокировка памяти в мултипроцессорном приложении
← →
MBo © (2005-12-06 18:43) [3]если нужно разграничить доступ к переменной из потоков твоего процесса, все обращения к этой переменной обрамляй в Enter/Leave
← →
Reindeer Moss Eater © (2005-12-06 18:43) [4]А что такое "мултипроцессорное приложение" ?
← →
BackGround (2005-12-06 18:47) [5]Т.е. после Enter при первом обращении к участку памяти, этот участок автоматически блокируется, а при Leave все блокировки снимаются, я правильно понял?
Раз так то нужно объявлять только одну глобальную переменную TCriticalSection на всю программу?
← →
Reindeer Moss Eater © (2005-12-06 18:49) [6]Никакой участок памяти не блокируется. Так как это не нужно.
← →
BackGround (2005-12-06 18:52) [7]Reindeer Moss Eater
Ты вообще понимаеш о чем идет речь?
← →
Reindeer Moss Eater © (2005-12-06 18:54) [8]Т.е. после Enter при первом обращении к участку памяти, этот участок автоматически блокируется
Никакой участок памяти при этом не блокируется.
← →
BackGround (2005-12-06 18:58) [9]Ну да, не правильно выразился, но понял то я правильно или нет?
← →
Reindeer Moss Eater © (2005-12-06 19:00) [10]А фик его знает, правильно ты понял или нет.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c