- 博客(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
400
原创 常用的排序算法
希尔排序 希尔排序就是多层次的直接插入排序。用来把较小的元素先扔到队列前面,减少后续的排序复杂度,读懂了希尔排序就是读懂了直接排序 #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
119
原创 2021-03-15
C++模板 **模板:**创建类或者函数的蓝图或者公式,分为函数模板和类模板。 **实现方式:**模板定义以关键字 template 开始,后跟一个模板参数列表。
2021-03-15 21:49:32
187
原创 一些可以用来参考的代码
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
485
原创 ubuntu16.04基础装机(个人用于备忘)
新的ubuntu16.04装机踩坑 本机配置:2080Ti 1。安装显卡驱动,需要禁用xserver chmod +x NVIDIA-Linux-x86_64-440.100.run sudo service lightdm stop sudo init 3 安装显卡驱动 sudo service lightdm start 2.添加镜像源,更新 https://blog.youkuaiyun.com/baidu_36602427/article/details/86548203 3.安装ros https://www
2020-07-21 14:43:55
233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅