杉杉来啦
杉杉来啦
全部文章
分类
C++做题笔记(22)
C++读书笔记(22)
Leetcode(4)
Linux(1)
MySQL(28)
Redis(1)
副本(2)
工具安装配置(2)
操作系统(2)
硬件结构(7)
算法(5)
网络编程(13)
读书笔记(7)
资源链接(1)
面试(1)
面试八股(5)
项目技术总结(1)
归档
标签
去牛客网
登录
/
注册
杉杉来啦的博客
TA的专栏
60篇文章
3人订阅
31天刷完剑指offer
4篇文章
660人学习
硬件结构
7篇文章
990人学习
操作系统
1篇文章
571人学习
C++primer 读书笔记
11篇文章
751人学习
面试八股
5篇文章
2237人学习
网络编程实战
13篇文章
1013人学习
Linux
1篇文章
944人学习
MySQL
18篇文章
1098人学习
全部文章
(共124篇)
C++标准库提供的类模板
——C++ 智能指针 std::auto_ptr 分析 背景介绍: RAll机制 定义一个类来封装资源的分配和释放,在构造函数中完成资源的分配和初始化,在析构函数中完成资源的清理,从而保证资源的正确初始化和清理 ps:智能指针就是RAll机制的一种应用,智能...
2020-08-13
0
711
C++STL标准模板库
——什么是STL? 1、STL(Standard Template Library),即标准模板库,是一个高效的C++程序库,包含了诸多常用的基本数据结构和基本算法。为广大C++程序员们提供了一个可扩展的应用框架,高度体现了软件的可复用性。 2、从逻辑层次...
2020-08-12
0
513
C++动态绑定和静态绑定
——动态绑定和静态绑定 静态绑定和动态绑定是C++多态性的一种特性。 1、对象的静态类型和动态类型: 对象的静态类型: 对象在声明时采用的类型,在编译期确定; 对象的动态类型: 当前对象所指...
2020-08-10
0
643
C++关键字
——new和malloc ~malloc malloc是从C语言那里继承过来的一个函数,其用于分配一片内存,它的返回结果是一个指向你所需求的内存的指针,其函数原型和使用例子如下: /* 函数原型 其中__size是你要分配的大小,其单...
2020-08-09
0
1119
C++内联函数
——内联函数 在C++中我们通常定义以下函数来求两个整数的最大值: int max(int a, int b) { return a > b ? a : b;...
2020-08-09
0
574
C++构造函数,析构函数
——构造方法 创建实例的时候,我们经常需要同时初始化这个实例的字段,例如: Person ming = new Person(); ming.setName("小明"); ming.setAge(12); 初始化对象实例需要3行代码,而且...
2020-08-09
0
479
C++ 重载运算符和重载函数
——C++ 重载运算符和重载函数 C++ 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。 重载声明是指一个与之前已经在该作用域内声明过的函数或方法具有相同名称的声明,但是它们的参数列表和定义(实现)不相同。 当您调用一个重载函数或重载运算符...
2020-08-08
0
1215
C++——友元
友元(友元函数、友元类、类成员函数的友元) (friend)友元机制:允许一个类将对其非公有成员的访问权限授予指定的函数或者类。 我们可以将友元大致分为3类: 友元函数 友元...
2020-08-07
0
724
C/C++函数
——gets()与sanf() ,输入字符串区别 gets()函数用来从标准输入设备(键盘)读取字符串直到回车结束, 但回车符 不属于这个字符串。其调用格式为: gets(s); 其中s为字符串变量(字符串数组名或字符串指针)。 gets(s...
2020-08-07
0
976
C++运算符
运算符“>>”执行算术右移,它使用最高位填充移位后左侧的空位。 右移的结果为:每移一位,第一个操作数被2除一次,移动的次数由第二个操作数确定。 逻辑右移或叫无符号右移运算符“>>>“只对位进行操作,没有算术含义,它用...
2020-08-07
0
428
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页