自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【超深入解析】C++类的结构与多态中的指针数值变化

指针值偏移是无处不在的(只要使用了多继承或虚继承),当调用父类函数时会发生偏移,覆写父类函数也会自动生成和偏移相关的代码,虽然这是编译器为我们自动生成的代码,但作为一个合格的程序员,知道这背后发生了什么也是很有必要的,本章描述了多态中的若干指针变换问题

2025-02-26 22:54:27 1991

原创 解决assimp库不能使用中文路径问题

之前使用assimp库发现导入纯英文路径的文件名能成功,使用中文却不能成功,在网上搜索了很久也没有解决方案,最后尝试使用了一下utf-8编码,发现居然成功了。记得在字符串前面加上u8即可。

2025-02-25 19:55:49 499

原创 【超深入解析】C++类的结构及其构造过程(虚函数表指针、虚基表指针的位置及其构造时机)

说到类的结构,最值得研究的便是虚函数表和虚基表。关于这两者的作用,已经有许多文章做出了详细的描述,但是对于它们的在类中的位置,以及它们是何时被安装到类当中的,这些问题却似乎没有多少人做出解释。本篇文章将采用一个菱形继承的案例来探讨虚函数表指针、虚基表指针被安装到类的什么位置,以及它们是何时被安装到类当中的。

2025-02-21 16:38:27 1636

原创 关于DirectX和OpenGL等图形API中纹理坐标的猜想

directx和opengl对于纹理的处理可能基本上是一样的,在加载2D纹理时,不必在太意坐标方向问题,程序员们完全可以大胆创造,自定义Y轴方向,甚至是X轴方向,而不必担心图形API所带来的差别。并且opengl与DX所推荐的轴向很有可能是一致的,而不是像网上流传的普遍观点那样:Y轴朝向相反

2025-02-16 10:05:23 324

空空如也

空空如也

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

TA关注的人

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