- 博客(5)
- 收藏
- 关注
转载 deltype的一些使用
deltype的使用细则如果 exp 是一个不被括号( )包围的表达式,或者是一个类成员访问表达式,或者是一个单独的变量,那么 decltype(exp) 的类型就和 exp 一致,这是最普遍最常见的情况。如果 exp 是函数调用,那么 decltype(exp) 的类型就和函数返回值的类型一致。如果 exp 是一个左值,或者被括号( )包围,那么 decltype(exp) 的类型就是 exp 的引用;假设 exp 的类型为 T,那么 decltype(exp) 的类型就是 T&。#i
2021-03-24 21:06:19
348
原创 常用的排序算法
希尔排序希尔排序就是多层次的直接插入排序。用来把较小的元素先扔到队列前面,减少后续的排序复杂度,读懂了希尔排序就是读懂了直接排序#include <iostream>#include <vector>using namespace std;void shell_sort(std::vector<int> &nums){ int n = nums.size(); for(int gap = n/2;gap>=1;gap =(gap/
2021-03-16 22:22:27
100
原创 2021-03-15
C++模板**模板:**创建类或者函数的蓝图或者公式,分为函数模板和类模板。**实现方式:**模板定义以关键字 template 开始,后跟一个模板参数列表。
2021-03-15 21:49:32
113
原创 一些可以用来参考的代码
define和typedefine#include <iostream> #define INTPTR1 int * typedef int * INTPTR2; using namespace std; int main(){ INTPTR1 p1, p2; // p1: int *; p2: int INTPTR2 p3, p4; // p3: int *; p4: int * int var = 1; const INTPTR1 p5 = &var; /
2021-03-12 13:57:37
444
原创 ubuntu16.04基础装机(个人用于备忘)
新的ubuntu16.04装机踩坑本机配置:2080Ti1。安装显卡驱动,需要禁用xserverchmod +x NVIDIA-Linux-x86_64-440.100.runsudo service lightdm stopsudo init 3安装显卡驱动sudo service lightdm start2.添加镜像源,更新https://blog.youkuaiyun.com/baidu_36602427/article/details/865482033.安装roshttps://www
2020-07-21 14:43:55
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人