![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 50
学习C++的笔记
迪迦谁占了
这个作者很懒,什么都没留下…
展开
-
Ubuntu18下使用VScode编写SLAM
一、VScode安装1、下载:vscode的deb安装包:https://code.visualstudio.com/docs?dv=linux642、安装:dpkg -i 安装包名3、中文:安装chinese汉化二、配置C/C++1、安装扩展2、新建C/C++工程,VScode以文件夹为管理工程的方式,因此需要建立一个文件夹来保存工程。创建hello文件夹,再创建main.cpp#include<iostream>using namespace std;int main(原创 2021-09-01 17:11:15 · 589 阅读 · 0 评论 -
c++中的boost::format使用方法
一、头文件#include"boost/format.hpp"二、使用步骤占位符boost::format fmt( "%1% \n %2% \n %3% " ) %"first"%"second"%"third";%X%表示占位符,%1%就是第一个占位符,%2%就是第二个,后面类推,再后面的%"xxx"就对应着每个占位符,也就是说如果我们写成:std::cout<<boost::format("%2% \n %1% \n %3%" )%"first"%"s原创 2021-07-20 16:34:24 · 1431 阅读 · 0 评论 -
C++中的vector容器 模板类有两个参数
std::vector< Eigen::Matrix3d, Eigen::aligned_allocatorEigen::Matrix3d >vector的声明如下:template<typename _Tp, typename _Alloc = std::allocator<_Tp> >class vector : protected _Vector_base<_Tp, _Alloc>有两个模板参数,_Tp 是元素类型, _Alloc 负责提供 ve原创 2021-07-02 16:10:40 · 905 阅读 · 0 评论 -
编译链接问题
文章转载于http://blog.163.com/yui_program/blog/static/18415541520115177852896/一、源文件如何根据#include来关联头文件1,系统自带的头文件用尖括号括起来,这样编译器会在系统文件目录下查找。2,用户自定义的文件用双引号括起来,编译器首先会在用户目录下查找,然后在到C++安装目录(比如VC中可以指定和修改库文件查找路径,Unix和Linux中可以通过环境变量来设定)中查找,最后在系统文件中查找。#include “"xxx.h”(原创 2021-06-23 09:59:47 · 165 阅读 · 0 评论 -
vscode中 C++ 出现undefined reference to问题(类分文件编写)
**vscode中 C++ 出现undefined reference to问题(类分文件编写)**方法一:不要包含.h,直接包含cpp文件。方法二:不进行成员函数的类外实现,在.h中进行实现原创 2021-05-11 16:15:31 · 564 阅读 · 0 评论