kyokof2005 发表于 2013-11-5 18:09:24

请教个多线程内存分配安全的问题,调用c或者c++分配内存...

操作系统为ucos,
如果我在两个进程中同时调用new或者delete,来管理内存;
会不会有问题?

我知道vc中的c语言标准库是有多线程安全版本的,那在stm32中这么搞应该会出问题。

有没哟什么方法来解决这个问题,比如实现c语言标准库中一些能让堆分配互斥的函数

xivisi 发表于 2013-11-5 18:34:52

多线程资源共享请参考,线程同步。
重入,请参考NEWLIB的 reen(我记得不清楚了)

kyokof2005 发表于 2013-11-5 18:37:01

xivisi 发表于 2013-11-5 18:34 static/image/common/back.gif
多线程资源共享请参考,线程同步。
重入,请参考NEWLIB的 reen(我记得不清楚了) ...

我去百度搜索下,谢谢

kyokof2005 发表于 2013-11-5 19:28:09

xivisi 发表于 2013-11-5 18:34 static/image/common/back.gif
多线程资源共享请参考,线程同步。
重入,请参考NEWLIB的 reen(我记得不清楚了) ...

能说详细点么,没搜索到啊
页: [1]
查看完整版本: 请教个多线程内存分配安全的问题,调用c或者c++分配内存...