Dav*_*use 5 delphi multithreading
如果两个或多个线程调用标准的Delphi/Pascal过程(不是对象的方法),这个线程是否安全? 没有实例数据,只是过程中的局部变量. 我的猜测是,一个线程使用的本地存储可能被另一个线程损坏.
Mas*_*ler 9
堆栈上维护本地存储,这对每个线程都是唯一的.如果例程没有操纵全局数据,那么它是安全的.
归档时间:
11 年,6 月 前
查看次数:
598 次
最近记录: