各位好:
在window下有线程局部存储这么一个概念,相应的函数TLSAlloc()、TlsSetValue()、TlsGetValue()、TlsFree()。现在问题是我要在另外一个嵌入式平台实现它,看到网上说最简单的办法就是建立一个全局表,通过当前线程ID去查询相应的数据,因为各个线程的ID不同,查到的数据自然也不同了。但我不太理解,所以来请教一下。 在window下有线程局部存储这么一个概念,相应的函数TLSAlloc(
在window下有线程局部存储这么一个概念,相应的函数TLSAlloc()、TlsSetValue()、TlsGetValue()、TlsFree()。现在问题是我要在另外一个嵌入式平台实现它,看到网上说最简单的办法就是建立一个全局表,通过当前线程ID去查询相应的数据,因为各个线程的ID不同,查到的数据自然也不同了。但我不太理解,所以来请教一下。 在window下有线程局部存储这么一个概念,相应的函数TLSAlloc(