首页
学习
活动
专区
工具
TVP
发布

C++

专栏成员
21
文章
1694
阅读量
17
订阅数
模板 (进阶) (C++)
类型形参:出现在模板参数列表中,跟在class或者typename之类的参数类型名称。
是预备程序员a
2024-10-28
570
【优先算法】双指针 --(结合例题讲解解题思路)(C++)
双指针,是解题的一种工具方法,但是运用作用很多,且不同,不是说,双指针在每种题类型作用都一样,所以能灵活使用算法的前提,就是你的题量够多,好了,接下来,我们来看到今天的道题。
是预备程序员a
2024-10-28
780
装杯 之 Linux 指令2
Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man。通俗来讲(man+指令,他会显示解释这条指令的功能作用)
是预备程序员a
2024-10-28
730
【STL】 stack 与 queue(C++)
据文档可知:栈stack是没有迭代器的,思考?:如果实现了迭代器,栈stack还是后进先出的特点吗?
是预备程序员a
2024-10-28
940
STL --- list(C++)
list中的接口比较多,此处类似,只需要掌握如何正确的使用,然后再去深入研究背后的原理,已达到可扩展的能力。以下为list中一些常见的重要接口。
是预备程序员a
2024-10-28
620
【优先算法】--双指针1
ok,首先在学习之前,为了方便大家后面的学习,我们这里需要补充一个知识点,我这里所谓的指针,不是之前学习的带有*的那个指针,我们这里的数组的下标,类似充当指针作用,在这里我们也叫做指针!
是预备程序员a
2024-10-28
640
STL---vector篇(C++)
1.capacity的代码在vs和g++下分别运行会发现,vs下capacity是按1.5倍增长的,g++是按2倍增长的。这个问题经常会考察,不要固化的认为,vector增容都是2倍,具体增长多少是根据具体的需求定义的。vs是PJ版本STL,g++是SGI版本STL。
是预备程序员a
2024-10-28
940
string类(C++)
string的文献参考链接-->string - C++ 参考 (cplusplus.com)
是预备程序员a
2024-10-28
850
装杯 之 Linux 指令1
hello,欢迎来到linux世界,在害没有学习linux时,看到别人操作,网课,真高级,感觉好厉害,就是说白了,看起来牛逼。ok,接下来,请大佬们进入linux之旅。
是预备程序员a
2024-10-28
520
模板(C++)
函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生 函数的特定类型版本。
是预备程序员a
2024-10-28
770
C++/C的内存管理
对于以前C语言的malloc,realloc,calloc,的对于内存管理方式,用于C++,很多地方就会无能为力,并且使用麻烦。所以C++,提出了自己的内存管理方式:通过new/delete操作符进行动态内存管理。
是预备程序员a
2024-10-28
760
类和对象(下)C++
->引用成员变量,const成员变量,没有默认构造的类类型变量,他们三者必须要在自身定义时初始化。所以要将他们放在初始化列表的位置进行初始化,否则会编译报错。
是预备程序员a
2024-10-28
1050
类和对象(中 )C++
 默认成员函数就是用户不显示实现,编译器会自动实现的成员函数叫做默认成员函数。一个类,我们在不写的情况下,编译器会自动实现6个默认成员函数,需要注意,最重要的是前4个,其次就是C++11以后还会增加两个默认成员函数,移动构造和移动赋值,这个我们后⾯再讲解。
是预备程序员a
2024-10-28
850
类和对象(上)(C++)
1.class为定义类的关键字,Stack为类的名字,{}中为类的主体,注意类定义结束时后⾯分号 不能省略。 类体中内容称为类的成员:类中的变量称为 类的属性或成员变量 ; 类中的函数称为 类的⽅法或者成员函数。
是预备程序员a
2024-10-28
970
C++入门基础
引⽤不是新定义⼀个变量,⽽是给已存在变量 取了⼀个别名 ,编译器 不会为引⽤变量开辟内存空间, 它和它引⽤的变量共⽤同⼀块内存空间。
是预备程序员a
2024-10-28
760
归并排序(C语言实现)
归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。
是预备程序员a
2024-10-28
1020
选择排序(C语言版本)
简单的选择排序原理 选择最小值(或者最大值)与对头交换,这里我统一做标准来做示例,便于大家理解。
是预备程序员a
2024-10-28
1180
直接插入排序和希尔排序(C语言)
首先,常见的排序有以下几种分类,今天我们来了解的是插入排序中的,直接插入排序和希尔排序。 
是预备程序员a
2024-10-28
1010
深入理解指针2[c语言]
!!!首先要进行一个说明*号是说明这个东西是指针例如*pa说明,pa是一级指针,**ppa说明是二级指针,所以不难发现,有几颗*,说明是几级指针。
是预备程序员a
2024-10-28
550
深入理解指针(c语言)
int* p:' * '说明p是指针变量,而前面的int是说明p指向的类型是int的类型
是预备程序员a
2024-10-28
700
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档