我对pascal中fgl单元的TFPGMap有疑问。 这个线程安全吗?或者我必须使用关键部分?
var map:TFPGMap;
begin
map:=TFPGMap.Create();
(...)
CS.Enter;
map.Find('Key');
CS.Leave;
感谢您的回答! :)
答案 0 :(得分:0)
TFPGMap线程安全吗?
不,不是。
这类课程从来都不是线程安全的,因为我们以这种方式制作,然后所有消费者都会为那些不想付出代价的人付出代价。您需要实现自己的同步。