函数/代码安全、malloc的低层实现

一般说到代码安全时,一般会涉及这几个方面: 一、函数中的指针操作出现下面几种情况: 1.指针访问无效的内存 2指针所指资源没释放,导致内存空间越占越大。 3.指针已释放资源,又去访问。 二、函数在结束的时候,返回局部变量的地址或引用。 三、代码的线程安全。 如何知道代码或函数是线程安全的? 在函数运行的过程中,可能同一个会导致两个或两个以上的线程来访问变量,那么,如果在时间上出现你先取,我在你还没
相关文章
相关标签/搜索