- 博客(5)
- 收藏
- 关注
原创 简练地区分C++深拷贝和浅拷贝(大学生友好)
上面的代码中,尽管修改的是obj2对象的data指针的内容(从10修改成了20),由于两个对象的指针指向同一块内存,obj1的data的内容也会顺便被修改成20,是不是感觉一举多得?这段代码没有写出拷贝构造函数,使用的是默认构造函数,我们可以看到,在构造函数中,指针动态分配了内存,但是当“obj2=obj1”的时候,:在程序结束的时候,系统会自动调用对象的析构函数,由于每个对象都有析构函数,会重复删除同一块内存,于是就会报错。首先,要手写拷贝构造函数,手动为指针开辟动态内存,这就避免了指向同一内存的问题。
2025-04-18 18:09:51
161
转载 Excel 中INDEX 和 MATCH 函数用法大全
上面这是一个比较简单的例子,但是也能看出 INDEX+MATCH 这对组合函数在查找数据方面,能够发挥出的作用。公式说明:对比一下前面提到的交叉查询公式,可以发现,这两个公式原理其实是一样的,只是增加了绝对引用和混合引用。MATCH 函数负责找位置,然后告诉 INDEX 位置,INDEX 就去把东西抓过来,好比侦探和警察的关系。公式说明:和前面举例的正向查找公式区别不大,唯一需要注意的是查找区域的变化。「*」星号通配符,代表匹配任意多个字符。交叉查找引用数据,如下图,根据「列号」和「行号」,查找结果信息。
2023-08-13 12:07:14
45813
1
原创 Word中自动编号和多级列表的区别
多级列表:主要用于创建多层编号,还能和标题之类绑定,为不同层级的标题加编号。这个用的比较多,还能创建新的编号规则,更加自由。自动编号:主要用于创建同级编号,对于正文内并列关系的段落增加编号。
2023-08-13 10:40:57
604
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人