Lio*_*ior 4 c multithreading posix pthreads
我在c中编写了一个使用POSIX pthreads的应用程序.在每个线程中都有一个功能malloc.所以我的问题是:
1)我保证每个线程分配一个不同的,非重叠的内存块吗?
2)是否可以从主线程(创建分配内存的其他线程)访问分配的内存?
我在Windows上使用gcc编译器,但我想知道Windows和Linux的答案.
谢谢
malloc()是线程安全的,因为它可以在多个线程同时使用.通常,malloc()为此目的采用内部锁定.| 归档时间: |
|
| 查看次数: |
811 次 |
| 最近记录: |