自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++面经

万能引用是 C++11 引入的一个概念,形式是T&&,且T需要通过模板类型推导。它可以同时绑定到左值和右值,类型根据实参不同自动变化。万能引用依赖引用折叠规则来实现左值/右值的区分。关键条件// param 是万能引用参数类型构造DataInfo时的代价是否拷贝数据性能语义(左值引用)拷贝构造是O(n)借用数据,调用方继续使用原对象(右值引用)移动构造否O(1)接管数据,调用方放弃原对象✅一句话总结这里选择右值引用是因为可以在调用方明确放弃value。

2025-12-28 14:22:42 606

原创 C++模板实现排序

【代码】C++模板实现排序。

2025-12-22 23:36:39 128

原创 C++模板实现链表与二叉树

【代码】C++模板实现链表与二叉树。

2025-12-22 23:33:26 187

原创 输入输出练习

更多内容输入一个矩阵,给定n行,但是每行的个数不一样#include <iostream>#include <vector>#include <string>#include <sstream>#include <typeinfo>using namespace std;int main() { string input; vector<vector<int>> ans; for (int i = 0

2021-08-04 18:24:38 20

原创 面经——C++基础知识

1. 基本语言1.1 说一下static关键字的作用1.1.1 全局静态变量在全局变量前加上关键字static,全局变量就定义成一个全局静态变量.内存中的位置:全局数据区,在整个程序运行期间一直存在。初始化:未经初始化的全局静态变量会被自动初始化为0(自动对象的值是任意的,除非他被显式初始化);作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结尾。1.1.2 局部静态变量在局部变量之前加上关键字static,局部变量就成为一个局部静态变量。内存中的位置:静

2021-06-09 19:00:01 587

空空如也

空空如也

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

TA关注的人

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