青木隼
青木隼
全部文章
分类
C++(8)
C笔记(8)
IO/线程(7)
Linux笔记(2)
数据结构(7)
网络编程(5)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
青木莲华の博客
天行健,君子以自强不息!地势坤,君子以厚德载物!
全部文章
(共52篇)
C++ ⑧ STL&智能指针
C++——8(智能指针&STL) 一、智能指针 头文件: 智能指针:智能指针(smart pointer)是个特殊的类模板,重载了->和*运算符,实现了C++的自动内存回收机制。 分类: auto_ptr:C++11中已经弃用,有设计缺陷不足之处 shared_ptr:共享智...
C++
2025-09-04
0
11
C++ ⑦ 异常&转换函数
C++——7(异常&转换函数) 一、异常 1.异常概念: C++中一种容错的机制(错误处理方法) 2.异常的基本思想: 让一个函数在发现了自己无法处理的错误时,抛出一个异常通知他的直接或者间接使用者处理这个问题 3.异常优点: 保证软件系统运行的稳定性与健壮性 4.异常处理...
C++
2025-09-04
0
10
C++ ⑥ 多态&抽象类
C++——6(多态&抽象类) 一、多态相关概念 多态:一个接口,多种方法,在程序运行时才决定调用哪个函数,是面向对象编程的核心概念 多态性:将接口与实现进行分离,实现以共同的方法,但因个体差异不同,而采取不同的策略 OOP(面向对象)的主要特征: 1.封装:wrap,实现了细节的隐藏,...
C++
2025-09-02
0
16
C++ ⑤ 继承
C++ ———— 5(继承) 一、继承 1、C语言使用库函数的目的: 实现代码的重用,提高开发效率、减少错误、让大规模的代码关注点转移到软件的结构上。 2、C++中代码重用: 简单层次的类库的提供 继承(inherritance) 多态(Polymorphism) 泛型编程(Gener...
C++
2025-09-01
0
14
C++ ④ 友元重载&模板
C++————4(友元重载&模板template) 一、友元重载运算符 []、()、->不能使用友元函数重载 1.友元函数重载单目运算符 友元函数不是类的成员,没有this指针所以需要传递一个对象,他需要一个函数(obj++,obj--例外) /*==================...
C++
2025-09-01
0
15
C++ ③ 友元&运算符重载
C++ ———— 3(友元+运算符重载) 一、限制构造 构造函数在类的非public区域,称为限制构造函数,如果一个类的构造函数是限制构造,那么就不能通过该类直接实例化对象,只能通过类的静态成员函数或者友元函数去实例化对象。 二、友元 友元:可以打破类的权限限制,利用友元可以访问privat...
C++
2025-08-28
1
40
C++ ② 类相关
C++ ———— 2(类相关) 一、类——class 类:是对象的抽象,对象是实例化的对象 对象:对象要占内存空间,类不会占内存空间 类的一般形式 class { public: //公有区域 protected: //保护区域 private: ...
C++
2025-08-28
0
13
C++ ① C&C++差异及增强
C++ ———— 1 (C&C++差异及增强) 一、关于C++编译 编译过程: 预处理->编译->汇编->链接 1、预处理:展开头文件和宏替换 -E 2、编译:语法检查,将代码文件转换为汇编文件 S 3、汇编:将汇编文件转换为二进制文件 -C 4、链接:将程序所需的各种...
C++
2025-08-27
0
23
网络编程学习——5
网络编程学习——5 一、数据库概述 功能: 增删改查 轻量级符合嵌入式: mysql sqlite(常用) 1.基本数据库指令 .open //打开数据库 .table //查看有哪些表 .schema //查看表结构 .quit //退出 2.基本sql语句 (1)create ...
C
2025-08-20
0
12
网络编程学习——4
网络编程学习——4 一、UDP概述 无连接、不可靠、有失序、数据报格式 广播地址 主机号全为255的为广播地址 ip地址分类 A类:前1段位网络号,后3段位主机号 0.0.0.0——127.255.255.255 B类:前2段网络号,后2段主机号 128.0.0.0——191.255....
C
2025-08-20
0
16
首页
上一页
1
2
3
4
5
6
下一页
末页