![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
最靓的仔
技术爱好者
展开
-
史上最全的C++面试宝典(合集)
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第一章 C++基本语法1.1 C++程序结构1.2 命名空间1.3 预处理器1.4 相关面试题第二章 C++数据操作2.1 数据类型2.2 变量2.3 常量2.4 类型限定符2.5 存储类2.6 运算符2.7 相关面试题第三章 指...原创 2020-08-12 15:58:22 · 22639 阅读 · 6 评论 -
史上最全的C++面试宝典(九)—— 多线程
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。第一章 C++基本语法C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。对象 -对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。 类 -类可以定义为描述对象行为/状态的模板,对象是类的实例。 方法 -从基本上说,一个方法表示一种行为。一...原创 2020-08-11 22:19:56 · 11351 阅读 · 2 评论 -
史上最全的C++面试宝典(八)—— 异常处理
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第八章 异常处理8.1 抛出异常8.2 捕获异常8.3 C++标准的异常8.4 定义新的异常第八章 异常处理C++ 异常处理涉及到三个关键字:try、catch、throw。throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键字来完成的。 ...原创 2020-08-09 16:37:39 · 449 阅读 · 0 评论 -
史上最全的C++面试宝典(七)—— C++ STL
第七章 C++ STL(标准模板库)STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。STL中包括六大组件:容器、迭代器、算法、仿函数、迭代适配器、空间配置器。7.1 容器STL中的常用容器包括:序列式容器(vector、deque、list)、关联式容器(map、set)、容器适配器(queue、stack)。7.1.1 序列式容器1)vectorvector是一种动态数组,在内存中具有连续的存储空间,支持快速..原创 2020-08-09 16:36:41 · 445 阅读 · 0 评论 -
史上最全的C++面试宝典(六)—— 动态内存
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第六章 动态内存6.1 new和delete运算符6.2 动态内存分配6.3 相关面试题第六章 动态内存C++ 程序中的内存分为两个部分:栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。6.1 new和de...原创 2020-08-09 16:35:30 · 296 阅读 · 0 评论 -
史上最全的C++面试宝典(五)—— 结构体、类与对象
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第五章 结构体、类与对象5.1 结构体5.2 类和对象5.3 数据抽象与封装5.4 继承5.5 多态5.6 相关面试题第五章 结构体、类与对象5.1 结构体5.1.1 定义结构struct 语句定义了一个包含多个成员的新的数据类型,struct 语句...原创 2020-08-09 16:34:32 · 474 阅读 · 0 评论 -
史上最全的C++面试宝典(四)—— 函数
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第四章 函数——C++的编程模块4.1 函数的定义与声明4.2 内联函数4.3 重载4.4 模板4.5 相关面试题第四章 函数——C++的编程模块4.1 函数的定义与声明4.1.1 函数定义return_type function_name( parame...原创 2020-08-09 16:33:12 · 319 阅读 · 0 评论 -
史上最全的C++面试宝典(三)—— 指针和引用
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第三章 指针和引用3.1 指针3.2 引用3.3 相关面试题第三章 指针和引用3.1 指针3.1.1 指针定义指针是一个变量,其值为另一个变量的内存地址。指针变量声明的一般形式为:type *var-name;int *ip; /* 一个整型的指针 */...原创 2020-08-09 16:31:58 · 275 阅读 · 0 评论 -
史上最全的C++面试宝典(二)—— C++数据操作
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第二章 C++数据操作2.1 数据类型2.2 变量2.3 常量2.4 类型限定符2.5 存储类2.6 运算符2.7 相关面试题第二章 C++数据操作2.1 数据类型2.1.1 基本类型C++有7种基本的数据类型:基本数据类型可以使用s...原创 2020-08-09 16:30:56 · 354 阅读 · 0 评论 -
史上最全的C++面试宝典(一)—— C++基本语法
参考:https://www.runoob.com/cplusplus/cpp-tutorial.html本教程旨在提取最精炼、实用的C++面试知识点,供读者快速学习及本人查阅复习所用。目录第一章 C++基本语法1.1 C++程序结构1.2 命名空间1.3 预处理器1.4 相关面试题第一章 C++基本语法C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。对象 -对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - ...原创 2020-08-09 16:28:58 · 674 阅读 · 0 评论 -
C++回调简明解释
回调的简易解释简单来说回调是一种双向调用模式,例如我们是调用方A,去调用被调方B中的方法x(),处理完成后,被调方会反过来调用我们传过去的函数y(),实现我方在开发中写的y函数的功能。回调的简易示例#include <stdio.h>void firstCalc(int x);void secondCalc(int x);int main(){ //我...原创 2018-10-30 16:05:43 · 618 阅读 · 0 评论 -
C++简明教程,看这一篇就够了!
本教程旨在提取最精炼、实用的C++知识点,供读者快速学习及本人查阅复习所用,后期会持续更新。基本语法#include <iostream>using namespace std; // main() 是程序开始执行的地方int main(){ cout << "Hello World" << endl; // 输出 Hello Worl...原创 2018-10-30 16:07:42 · 6416 阅读 · 2 评论