自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Golang defer C++实现方法

Golang语言中包含有一个defer关键字,它可以将在改函数return之前进行执行,它会经常被用于关闭文件描述符、关闭数据库连接以及解锁资源。Defer关键字的典型特点是先进行defer定义的函数,后面执行。这样的结构特点有点类似C++函数内部变量的定义和析构过程。通过字符串连接函数定义不同变量名。defer.cpp文件。Main.cpp文件。

2023-11-27 18:25:37 44 1

原创 C++封装着色器

作为图形硬件的软件接口,OpenGL用途是将二维和三维对象呈现到帧缓冲区中。这些对象描述为顶点序列, (定义几何对象) 或定义图像) 像素,将内存连续的顶点数据,通过Opengl接口送入显卡缓存,并且通过接口来告诉显卡怎么解释这些显存中的数据。顶点着色器(Vertex Shader)是几个可编程着色器中的一个。如果我们打算做渲染的话,现代OpenGL需要我们至少设置一个顶点和一个片段着色器。着色器程序相当于放入显卡的一个程序,它对每个显存的点进行处理,它最大的优点是利用每个显卡。

2023-09-01 19:32:21 219 4

C++日志记录库,支持并发和多参数记录

一个非常好用的日志记录库文件。 1,支持自定义保存路径,路径不存在也可以。 2,日志前缀包含时间戳,精确到毫秒。 3,自定义数据记录的格式,支持多参数

2023-11-27

一个非常方便的记录日志的动态库及C++的接口

一个非常方便的记录日志的动态库,接口使用非常方便, easy_log_init用于初始化记录日志的目录和文件名。 easy_log_write可以用于写日志 easy_log_close()用于关闭日志的记录

2023-11-23

空空如也

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

TA关注的人

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