自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 c++11/14大纲

constexpr 常量表达式关键字,编译器会在编译时期计算表达式,而不是运行时计算。 auto 编译器自动推导变量的类型。 decltype(表达式或变量) 计算表达式或变量的最终类型,而不计算表达式。 尾返回类型 template<typename T, typename U> auto add(T x, U y) -> decltype(x+y) { return ...

2019-11-03 22:21:33 118

原创 vs code 通过任务与外部工具集成

vs code是一个编辑器,可以通过任务集成诸如编译器、调试器、构建管理工具。这些工具都可从命令行启动并自动工作。 我们可以通过配置工作目录中.vscode文件夹的task.json文件来指定一个任务。 ctrl+shift+p调出命令面板 输入tesks选择,选择create a new task,选择other。 这时面板中出现tasks.json的编辑页面。下面就来配置任务。来看看js...

2019-10-23 17:08:02 667

原创 win socket学习

struct timeval:代表时间间隔。常用于socket的select函数,指定函数最大等待时间。 struct fd_set:集合,可以将socket放到集合中,然后用select函数测试socket是否可读。 ...

2019-10-22 17:20:16 84

原创 ffmpeg 文档学习

libavcodec 组件: AVPacket :包括压缩数据包的操作、结构、宏定义、枚举等。 AVPicture :包括图片的各种操作、结构等。 主要结构: AVCodecContext :主要外部api调用时,使用的结构体。记录编解码的大量信息。 libavformat 组件:Demuxing ...

2019-10-21 16:20:51 109

原创 学习rust感悟

1.rust中的引用和c++中的指针类似,rust中的引用分为可变和不可变。不能够通过不可变引用改变其指向的内存,可以通过可变引用改变其指向的内存,在可变引用的作用域内不能出现指向相同内存的可变引用或不可变引用,但是可以在同一个作用域内出现多个指向同一内存的不可变引用。 2.初始化可变引用的前提是引用指向的变量必须是可变的。 3.所有权是为了妥善管理堆内存而产生的。所有权指的是哪个变量有权使用...

2019-08-28 15:32:31 203

原创 windows下启动外部应用系统调用综合分析

windows下启动外部应用的api一般有三个,WinExec、ShellExecute、CreateProcess。 先来看WinExec: 这个函数运行调用者指定的应用(只能执行可执行文件,并且兼容新不好微软已经抛弃)。 再来看ShellExecuteA: 这个函数在指定文件上执行指定的操作,这里提供这个函数的签名: HINSTANCE ShellExecuteA( HWND...

2019-08-27 16:31:08 378

ARM汇编语言程序设计

ARM汇编语言程序设计,学习嵌入式的书籍

2014-10-06

空空如也

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

TA关注的人

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