-
-
[求助]请教crt函数需不需要同步?
-
发表于:
2014-8-23 20:16
4027
-
1. 核心编程 6.71 page 161 里提到:
即使 你用createthread, 线程里使用 特殊的c/c++运行库函数,比如strtrok等, 也不会有问题,因为
这些函数会去分配初始化_tiddata, 和自己的线程关联起来。
既然 这些c/c++运行库函数有了这个功效, 那么这些函数就不存在 线程同步问题。
我这个说法对不? 如果不对,请指出原因来。 谢谢。
另外书上有指出crt函数中的malloc,多线程使用的时候,要注意同步。
这样一来,我就糊涂了,
既然crt函数 都分配了_tiddata结构了,为什么要需要同步呢?
2.
核心编程 6.71 page 161 说,signal函数会导致整个进程终止?
windows下的signal函数为什么会导致进程终止? 请老师用代码说话,谢谢。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)