请问在多个线程程序中,如何让每个线程中的数据独立运行,并且能够分别记录其数据?

hnsyk 2005-03-03 11:36:30
目前遇到的问题是:线程中的数据无法独立区分,变量被所有的线程修改。
...全文
42 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chehw 2005-03-03
使用线程本地存储
TlsAlloc
TlsSetValue
TlsGetValue
详见MSDN
回复
Featured 2005-03-03
这种多线程编程中常遇到的同步问题嘛
回复
kingzai 2005-03-03
use EnterCriticalSection and LeaveCriticalSection function in each thread to protect your data.
回复
发帖
进程/线程/DLL
创建于2007-09-28

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
帖子事件
创建了帖子
2005-03-03 11:36
社区公告
暂无公告