自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 C++完整学习——第四章《表达式》

本章主要介绍由语言本身定义、并用于内置类型运算对象的运算符,同时简单介绍几种标准库定义的运算符。表 达 式由一 个 或 多 个 运 算 对 象组 成 , 对 表 达 式 求 值 将 得 到 一 个结 果。宇 面 值 和 变 量 是 最 简 单 的 表 达 式 , 其 结 果 就 是 字 面 值 和 变 量 的 值。把 一 个 运 算符和一个或多个运算对象组合起来可以生成较复杂的表达式。

2023-07-21 15:52:36 205

原创 C++学习——第三章《字符串、向量和数组》

本章将介绍两种最重要的标准库类型:string 和vector。string 表示可变长的 字符序列,vector 存放的是某种给定类型对象的可变长序列。本章还将介绍内置数组类 型,和其他内置类型一样,数组的实现与硬件密切相关。因此相较于标准库类型string 和vector,数组在灵活性上稍显不足如果使用等号(= ) 初始化一 个变量, 实际上执行的是拷贝初始化(copy initial ization ),编译器把等号右侧的 初始值拷贝到新创建的对象中去。与之相反,如果不使用等号,则执行的是直接初始化。

2023-07-20 19:27:12 170

原创 leetcode简单算法第9题——《9、回文数》

🍁个人主页《LeetCode刷题笔记》

2023-07-18 18:34:54 152

原创 C++学习——第二章《变量和基本类型》

基于C++permer这本书进行总结的知识,关注专栏,持续更新中...

2023-07-17 22:37:02 135

原创 leetcode第一题《两数之和》

这是我算法的刷题笔记,感兴趣的可以关注一下我,持续更新中。

2023-07-17 10:09:50 34

原创 C++术语表

这是一些C++学习中用得到的术语,仅供参考

2023-07-16 20:18:44 111

原创 C++学习——第一章《初识C++》

针对于一些刚学C++而找不到系统笔记的小伙伴,也可以看作是一本随时可以看的笔记本吧。

2023-07-16 17:23:46 47

原创 Linux系统编程——execl函数族

● 只有失败才返回,错误值-1,所以通常我们直接在exec函数调用后直接调用perror(),和exit(),无需if判断。execlp()实现效果:子进程打印当前目录的所有文件信息,父进程打印进程id。● exec函数一旦调用成功,即执行新的程序,不返回。

2023-01-13 12:11:56 2168

原创 Linux系统编程——fork()

● 一个进程终止时会关闭所有文件描述符,释放在用户空间分配的内存,但它的PCB还保留着,内核在其中保存了一些信息:如果是正常终止则保存着退出状态,如果是异常终止则保存着导致该进程终止的信号是哪个。● 子进程终止,父进程尚未对子进程进行回收,在此期间,子进程为“僵尸进程”。● 子进程终止时,子进程残留资源PCB存放于内核中,PCB记录了进程结束原因,进程回收就是回收PCB。回收僵尸进程,得kill它的父进程,让孤儿院去回收它。孤儿进程: 父进程先于子进终止,子进程沦为“孤儿进程”,会被 init 进程领养。

2023-01-04 19:40:08 198

原创 Linux系统编程——dup() 重定向函数

这篇文章讲的是linux系统编程中的重定向函数,这个函数的作用是将一个文件描述符指向另一个文件描述符,有点像指针的作用,比如:fd2 指向 fd1,你改变 fd2 的文件内容,就可以直接改变fd1的内容,fd2是指向fd1的。

2023-01-04 19:16:28 1893

原创 Linux系统编程和网络编程——fcntl() 改变文件属性函数,设置阻塞非阻塞

参数1:fd是一个文件描述符参数2:cmd是一个函数的返回值,也就是下图一的两个函数参数…:如果有其他参数,那么其他参数就是给参数2传参的,如arg返回值:如下图二,成功返回一些宏,失败返回-1.

2022-12-29 18:31:30 786

原创 C语言写的超详细的wb服务器(基于linux)

用C语言写出的wb服务器

2022-12-28 13:57:33 263

原创 C++必知必会——异常处理(超详细,值得收藏)

异常是指存在于运行时的反常行为,这些行为超出了函数正常功能的范围。典型的异常包括失去数据库连接以及遇到意外输入等。处理反常行为可能是设计所有系统最难的一部分。异常处理机制为程序中异常检测和异常处理这两部分的协作提供支持,异常检测主要是throw的任务,而异常处理主要是try语句块去执行。throw表达式(throw expression),异常检测部分使用throw表达式来表示它遇到了无法处理的问题。我们就说throw引发了异常。try语句块(try block)

2022-12-13 20:44:57 632

原创 MySQL数据库——查询语句SELECT的学习总结,2W字超详细总结,值得收藏

MySQL查询语句超详细总结

2022-11-03 18:09:16 2872

原创 Effective C++——条款01:视C++为一个语言联邦

Effective C++

2022-10-29 19:30:29 235

原创 C++——实现一个简单的迭代器

迭代器的实现

2022-10-14 16:51:45 3490

原创 C++11——模板别名

模板别名

2022-10-12 16:43:48 697

原创 C++11——constexpr

constexpr

2022-10-11 15:01:20 253

原创 C++之函数模板,类模板的详细讲解(万字讲解)

类模板和函数模板的详细讲解

2022-10-10 11:27:48 584 1

原创 C++基本链表容器的实现

基本链表容器的实现

2022-10-09 21:14:02 293

原创 算法---简单排序

简单排序

2022-10-08 22:03:49 62

原创 数据结构---图

图的实现

2022-10-05 11:41:35 157

原创 数据结构---遍历还原二叉树

还原二叉树

2022-10-02 17:18:58 1944 1

原创 数据结构---线索化二叉树

二叉树的线索化

2022-10-02 14:42:13 620

原创 数据结构——(超详细,超简单)二叉树的实现

二叉树实现

2022-09-25 21:29:56 3152 1

原创 C++11-----Lambda函数

C++11新特性Lambda函数

2022-09-21 23:21:04 333

原创 C++中顶层const和底层const

顶层const和底层const

2022-09-20 21:49:47 342

原创 数据结构--栈应用----递归

斐波那契数列

2022-09-17 17:56:08 340

原创 C++中基于范围的for循环

基于范围的for循环

2022-09-12 23:10:24 534

原创 C++中stack栈操作讲解

stack栈容器的函数知识。

2022-09-11 22:23:31 1273

原创 使用if可能出现的:错误non-void function does not return a value in all control paths [-Werror,-Wreturn-type] }

这是一个小小的错误,可能你的编译器不会报错,有的编译器可能会报错。

2022-09-11 21:14:31 13315 3

原创 C++中构造函数为什么不能是虚函数?

一个类作为基类,会产生出派生类,而对于基类来说,构造函数不能是虚函数。这是为什么呢,创建派生类对象时,程序首先调用基类的构造函数,然后再调用派生类的构造函数。基类的构造函数主要负责初始化基类的基本成员,而派生类的构造函数主要负责初始化新增的成员,派生类的构造函数总是调用基类的构造函数。CDerive::CDerive(int m,const AB_class & rc) :CBase1(m),AB_class(rc){}AB_class是基类,CDerive是派生类。如果要

2022-09-11 00:05:47 727

原创 【数据结构】-------逆波兰表达式(C++)

这是对数据结构中栈的应用,代码为c++语言,逆波兰表达式是面试会考到的题,他只是一种栈的应用

2022-09-10 21:54:50 3403 1

原创 C++中数据处理类型(类型别名,auto, decltype类型指示符)

这是我整理的关于c++类型别名方面的内容,欢迎大家来指正

2022-09-10 13:36:11 393 1

原创 C++中 count_if()函数的讲解

这是一个对c++中count_if的理解,欢迎大家来指正。

2022-09-07 22:50:20 2390

空空如也

空空如也

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

TA关注的人

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