自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

终日乾乾

终日乾乾

  • 博客(8)
  • 收藏
  • 关注

原创 2020-09-09

**learn_GDB**一、功能一般来说,GDB主要帮助你完成下面四个方面的功能:1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)3、当程序被停住时,可以检查此时你的程序中所发生的事。4、你可以改变你的程序,将一个BUG产生的影响修正从而测试其他BUG。二、常用参数列表命令 命令缩写 命令说明 list l 显示多行源代码 break b

2020-09-09 16:19:00 73

原创 STL学习笔记(六)——set

set //集合,底层也为红黑树 ,元素也不能重复,且按顺序排序 时间复杂度 log2^N看完代码即懂void setDo(){ set <string> se; set <string> :: iterator ite; se.insert("abc"); se.insert("bcd"); se.insert("cde"); se.insert("11...

2020-05-08 14:12:10 132

原创 STL学习笔记(五)——map

1、简介map //关联容器 <key,value>,分有序容器(map/multimap/set/multiset)底层结构为红黑树,和无序容器(unorder_map/unorder_multimap/unorder_set)底层结构为散列表1)、map <key,value> //key 不允许有重复 ,key一般排序用2)、multimap <key,...

2020-05-08 14:04:34 220

原创 STL学习笔记(四)——list

1、定义(构造函数):1)、list ls; //其未定义大小2)、struct Node{int i;char c;};void fun(Node &a){cout << a.i<< ‘\t’ << (int)a .c<< endl;}//定义void listDefine(){list ls;list l...

2020-05-08 13:45:43 125

原创 STL学习笔记(三)——vector

1、定义(构造函数):1)、vector vec; //<>的内容根据存储类型定,如char/short/long/char /string… ,同时结构体亦可以,其未定义大小struct st{ int i;}; voctor vec;2)、vector vec1(6); //大小为6,值默认为03)、vector vec2(6,8); //大小为6,所有值初始化为8...

2020-05-08 13:42:18 123

原创 STL学习笔记(二)——string

1、专门的字符串操作类2、与char 的区别,string是一个类,将对字符串的操作封装起来,操作更灵活,使用的时候不用考虑内存的分配和释放,不用担心越界崩溃,底层使用new申请空间3、头文件是c++中的类,而<string.h>是C语言中处理字符串的头文件4、构造1)、string str;2)、string str1(“abcdefg”);3)、string str2...

2020-05-08 13:40:08 95

原创 STL学习笔记(一)——简介

一、简介STL----标准模板库1、六大组件:容器、迭代器、算法(前三常用) 适配器、分配器、仿函数2、容器:1)系统帮我们封装好的数据结构(数组、列表、栈、队列、数、hash表)2)、每种结构能装任意类型3)、对数据结构操作(增删改查)4)、分顺序容器(string、vector、deque、list、哈希表)和关联容器(map、set)3、迭代器:链接容器和算法————连接器...

2020-05-08 13:38:16 80

原创 git详细使用方法

基本概念:工作区(working directory)——>暂存区(staging index)——>版本库(repository)基本操作:1、git init 初始化 git init --bare初始化一个裸仓库,一般初始化远程仓库2、git config --golbal user.name XF 配置3、git config --golbal user.email ...

2020-05-08 13:30:26 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除