
C++
isErik
这个作者很懒,什么都没留下…
展开
-
C++ 输出相关
C++ 输出相关设置输出不采用科学技术法设置输出不采用科学技术法cout << fixed << setprecision(0) << 数据 << endl;fixed表示不采用科学技术法setprecision(x),表示小数点后保留x位...原创 2020-01-05 20:14:16 · 189 阅读 · 0 评论 -
C++ 时间操作
C++ 时间相关获取当前时刻的时间获取当前时刻的时间double time_indouble_us;double time_indouble_ms;double time_indouble_s;timeval time_now;gettimeofday(&time_now, nullptr);time_indouble_us = ( time_now.tv_sec*10000...原创 2020-01-05 20:10:56 · 221 阅读 · 0 评论 -
ubuntu18.04.2 (双系统)安装cuda10.1(1050ti)
ubuntu18.04.2 (双系统)安装cuda10.1(1050ti)下载安装文件安装kernel header和kernel development packages禁用nouveau处理冲突检查驱动冲突检查Toolkit冲突安装添加环境变量检查官方安装文档cuda主要包括两部分:cuda driver和cuda Toolkit。cuda driver也就是显卡驱动一些常用的相关命令...原创 2019-07-08 03:21:28 · 2037 阅读 · 0 评论 -
Ubuntu与nvidia显卡相关命令随手记
cuda官方文档cuda官方文档查看linux系统信息 uname -m && cat /etc/*release查看linux的kernel版本uname -r安装对应于正在运行的kernel版本的kernel header和kernel development packagessudo apt-get install linux-headers-$(uname...原创 2019-07-08 03:20:37 · 1120 阅读 · 0 评论 -
lower_bound()和upper_bound()函数的用法
lower_bound和upper_bound函数的用法基本用法扩展用法基本用法注:迭代器_1和 迭代器_2之间的区域为一个元素【从小到大】排列的vector的一部分,非此种情况不可用!!!lower_bound(迭代器_1, 迭代器_2, x):返回指向a中第一个 【大于等于】 x的元素的迭代器upper_bound(迭代器_1, 迭代器_2, x):返回指向a中第一个 【大于】 x的元...原创 2019-06-05 00:58:02 · 1792 阅读 · 0 评论 -
Eigen中的矩阵及向量运算
Eigen中的矩阵及向量运算tips1,【+,+=,-,-=】2,【\*,\*=】3,【.transpose()】4,【.dot(),.cross(),.adjoint()】5,针对矩阵元素进行的操作【.sum(),.prod(),.mean(),minCoeff(),.maxCoeff,.trace()】本文严重参考了博客链接的部分内容,更像是该博客的阅读笔记,用于速查,直接看该博客会有更直观...原创 2019-05-28 21:26:44 · 16223 阅读 · 2 评论 -
类类型的拷贝构造函数与析构函数,成员中含有动态内存指针时的处理(C++11)
类类型的拷贝构造函数与析构函数,成员中含有动态内存指针时的处理,C++11标准以下讨论的符号约定得出以下结论的实验代码(建议先看后面的内容)tips:什么是拷贝构造为什么要自定义析构函数为什么要自定义拷贝构造函数拷贝构造函数与析构函数的联系成员是普通指针的情况自定义的析构函数该怎么写自定义拷贝构造函数该怎么写以下讨论的符号约定假设定义类类型class A{成员a成员b成员c//指向动态...原创 2019-05-18 23:46:47 · 967 阅读 · 0 评论 -
ubuntu18.04 安装DBoW3及其CMakeLists.txt配置
ubuntu18.04 安装DBoW3一、[DBoW3下载地址](https://github.com/rmsalinas/DBoW3)二、编译一、DBoW3下载地址二、编译mkdir buildcd buildcmake -DUSE_CONTRIB=ON .. #如果安装OpenCV时没有安装 contrib_modules则应该直接cmake ..(OpenCV及 contrib_m...原创 2019-04-24 00:16:22 · 2680 阅读 · 1 评论 -
vector类型初始化
vector&lt;int&gt; vi_1{1,2,3};vector&lt;int&gt; vi_2 = {1,2,3};vector&lt;int&gt; vi_3(6,2);//6个2vector&lt;int&gt; vi_4 = vi_3;vector&lt;int&gt; vi_6(vi_3);vector&原创 2019-02-21 18:20:48 · 604 阅读 · 0 评论