标签:进程 如何 答案 释放 避免 执行 避免死锁 str 内存泄漏
1.死锁的产生原因,和如何避免死锁?
2.多线程中堆栈哪个是私有的?
答案是栈,多线程之间栈是私有的,堆和全局变量等是公共的。
3.说说什么是智能指针?
智能指针实际上是对普通指针加了一层封装机制,这层封装机制是为了使得智能指针可以方便的管理一个对象的生命期。为了防止内存泄漏,在智能指针过期时,其析构函数会将释放指向的内存。
4.进程和线程的关系,怎么实现多线程?
进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。
标签:进程 如何 答案 释放 避免 执行 避免死锁 str 内存泄漏
原文地址:https://www.cnblogs.com/fengyaoyao/p/9248916.html