TFPGMap线程安全吗?

时间:2016-09-07 13:12:07

标签: pascal lazarus

我对pascal中fgl单元的TFPGMap有疑问。 这个线程安全吗?或者我必须使用关键部分?

var map:TFPGMap;
begin
map:=TFPGMap.Create();
(...)
CS.Enter;
map.Find('Key');
CS.Leave;

感谢您的回答! :)

1 个答案:

答案 0 :(得分:0)

  

TFPGMap线程安全吗?

不,不是。

这类课程从来都不是线程安全的,因为我们以这种方式制作,然后所有消费者都会为那些不想付出代价的人付出代价。您需要实现自己的同步。