-
c++使用裸指针与智能指针返回数组详解
1.c++无法直接返回数组 首先明确一点:c++代码中无法直接返回数组,这一点比较清晰简单,我们写个方法进行测试 int* f1(int a[3], int b[3]) {int c[3];c[0] = a[0]*b[0];
-
C++【内存管理】| 【智能指针】动态内存管理
文章目录 一、简介二、四种智能指针1、auto_ptr2、unique_ptr2.1 测试案例 3、weak_ptr3.1 提供的成员函数3.2 应用场景 4、shared_ptr4.1 常用成员函数4.2 引用计数4.3 shar