- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 [linux]如何使用命令安装gcc/g++, gdb, vim
查看配置首先,在命令行中输入vi查看一下vim的信息: 输入ls -a查看是否存在.vimrc和.viminfo这样的配置文件,结果如下: 1.配置gcc/g++Centos中使用yum来配置gcc和g++,若要安装gcc,则在命令行中输入:yum -y install gcc,按回车键就能够进行gcc的安装,若要安装g++,则需要在命令行中输入:yum -y insta...
2017-11-24 15:37:15 16931 4
原创 [C++]实现顺序表和单链表
顺序表:#include <assert.h>#include <iostream>using namespace std;typedef int Datatype;class SeqList{public: SeqList() :_array(NULL) ,_size(0) ,_capacity(0) { } SeqList(...
2017-11-24 14:48:28 335
原创 [C++]深拷贝与浅拷贝
浅拷贝定义:浅拷贝,指的是在对象复制时,只是对对象中的数据成员进行简单的复制,默认拷贝构造函数执行的也是浅拷贝。简单的说,浅拷贝就是值传递,将源空间里面的内容复制到目标空间中。 缺陷:多个指针可能共用管理一块内存空间,在释放时,导致对一块空间的多次释放,造成内存泄露。深拷贝定义:在“深拷贝”的情况下,对于对象中动态成员,就不能仅仅简单地赋值了,而应该重新动态分配空间。浅拷...
2017-11-15 14:16:32 197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人