C/C++
小番茄0322
为中原崛起而努力 UP
展开
-
C与指针
1、静态/全局内存static 静态声明的变量分配在这里,全局变量也使用这部分内存。 这些变量在程序开始运行时分配,指导程序终止才消失。所有函数都能访问全局变量,静态变量的作用域只在定义它们的函数内部。2、动态内存: 这些内存分配在堆上,可以根据需要释放,而且直到释放才消失。 指针引用分配的内存,作用域局限于引用内存的指针。3、自动内存 这些变量在函数内部声明,并且在函数原创 2016-10-12 17:53:25 · 213 阅读 · 0 评论 -
std::shared_ptr 和 std::uniqie_ptr 转换问题
uniqie_ptr 拥有对象的独有权, 而shared_ptr是可以共享的。所以std::uniqie_ptr 可以自动转换为 std::shared_ptr, std::shared_ptr 不能转换为std::unique_ptr。原创 2019-09-16 10:41:04 · 2630 阅读 · 0 评论