首页
Hello Halo
Halo
关于
微尘
行动起来,活在当下
累计撰写
132
篇文章
累计创建
1
个标签
累计收到
0
条评论
栏目
首页
Hello Halo
Halo
关于
目 录
CONTENT
以下是
c/cpp
相关的文章
2025-07-19
c++构造函数的初始化列表
我这里转载别人的一篇文章,感觉写的挺直观的。 https://juejin.cn/post/7223962299307786301
2025-07-19
40
0
0
c/cpp
2023-11-17
c++中构造函数用default
在C++中约定如果一个类中自定义了带参数的构造函数,那么编译器就不会再自动生成默认构造函数。 show the code,下面这段代码会报错,因为
2023-11-17
3
0
0
c/cpp
2023-10-08
引用折叠、万能引用、右值引用、move、完美转发
在写STL源码的时候遇到的问题,在这里写一篇笔记记录一下。 一、引用折叠 引用折叠表示了一个值被引用多次时(
2023-10-08
4
0
0
c/cpp
2023-09-19
c++中前置++和后置++的重载
讲解前置++和后置++的重载。 前置++重载 前置++没有中间量,一般我们返回一个引用,因为前置递增操作符通常用于修改对象
2023-09-19
10
0
0
c/cpp
2023-09-16
cpp中struct和class的区别
前言 我们这里讨论的是cpp下的struct。 首先cpp下的class和struct差不多,比如说都可以用public,private,protected等属性,还可以用成员函数,但&
2023-09-16
4
0
0
c/cpp
2023-09-15
cpp中this和*this区别
this:是返回当前对象的地址(指向当前对象的指针)。 *this:是返回的当前对象的克隆或者本身(如果返回类型是A,则是克隆,若返回
2023-09-15
11
0
0
c/cpp
2023-05-05
指针常量和常量指针
指针常量和常量指针光是这名字就让人头疼了。更何况还有细节问题要理清楚。 正文 命名 其实我们不应该这么叫
2023-05-05
3
0
0
c/cpp
2023-05-04
利用指针在函数中交换两个数的陷阱与启示(c/c++)
一开始我写这个程序感觉挺简单的,然后做完了,就发现没了。 我们先上错误的代码。 void swap1(int *a,int *b) { int *p; p=a; a=b; b=p; } int main() {
2023-05-04
6
0
0
c/cpp
2023-03-19
sort中用lambda函数
sort函数是默认从小到大排列的,如果我们想要改变排序方式就要自己写个cmp函数,如果排列方式比较简单的话我们可以在sort函数中用一个简单的lambda
2023-03-19
3
0
0
c/cpp
2023-03-11
数组模拟一个栈(push,pop和max_valcaozuo)
介绍 这个数组模拟的栈拥有push、pop还有找到当前栈的最大值的操作。 找到最大值的操作时间复杂度为o(1)。 主要就是push的时候ߩ
2023-03-11
9
0
0
c/cpp
1
2