自定义博客皮肤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)
  • 收藏
  • 关注

原创 vscode多文件编译找不到头文件的问题

最近使用vscode编译多文件工程遇到了一些问题。记录一下踩的坑。很多博客都说明了几个要点:1、在c_cpp_properties.json里添加头文件的编译目录 xxxxxxxx(路径);2、在tasks.json里的"args"命令里添加 -I xxxxxxxx(路径);3、配置好launch.json里的各种路径我在做到了以上几点之后vscode还是一直提示找不到头文件,但是在头文件里直接使用绝对路径或者相对路径就能找到。后来发现在这种时候可以在右击文件或文件夹选择自动索引到头文件。不过

2020-12-07 22:00:24 5427 4

原创 shell脚本的./和.的一些注意点

.也可写为source,是直接在脚本里修改,对一些脚本来说直接使用source运行,会改变脚本里的内容。而./会创建一个子shell脚本,在这个子脚本中运行脚本,对于原脚本没有影响,因此也不会改变相应的内容。此外在./和source运行时在脚本中使用cd会有不同。在./运行的脚本中cd会出现各种问题,而source运行的脚本不会。但由于大部分时候因为.运行会改变内容的原因,大多数时候必然只能使用./运行脚本。此时尽量避免使用cd命令,如果是为了进入地址或是某地址的文件,可以直接使用路径代替。...

2020-07-04 14:47:33 550

原创 2020-06-09

sed直接使用改不会修改源文件,必须使用-i

2020-06-09 20:23:38 128

原创 c++ function函数用法整理

首先使用function函数需要#include 个人现在看类似于自定义一个类型名,类似于auto,int,string这样的。比如:// 普通函数int add(int i, int j) { return i + j; }// lambda表达式auto mod = [](int i, int j){return i % j; };// 函数对象类struct divide{ int operator() (int denominator, int divisor) {

2020-06-07 14:30:34 9136

原创 ubuntu中shell脚本

最近刚刚接触linux,在写shell脚本的时候发现 a=1 b=2 c=$[$a+$b]这样的代码使用./运行时c的结果是3,而使用sh运行时的结果是$[1+2]。而使用c=`expr $a + $b`的答案则是3经过一番查询后发现原来ubuntu20.04默认的shell是dash,而我学习的是bash,两者之间的语法不通,而使用./运行时使用我自己规定的#!/bin/bashbash语法,而使用sh时会使用ubuntu默认的dash语法。当然ubuntu的默认也是可以修改的。

2020-05-29 19:48:08 541

空空如也

空空如也

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

TA关注的人

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