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

原创 射线法判断点是否在八边形内部

3.如果射线与边相交,交点数加1。如果交点数为奇数,则点在八边形内部;如果交点数为偶数,则点在外部。3.交点数统计:统计射线与八边形的交点数量,判断是奇数还是偶数。2.射线与边的交点判断:计算射线与八边形每条边是否相交。1.表示八边形:用二维数组或结构体表示八边形的顶点。inside =!2.检查这条射线是否与八边形的每条边相交。// 定义一个8个顶点的更大坐标多边形。// 射线法判断点是否在多边形内部。// 定义一个结构体来表示点。// 判断点是否在多边形内部。// 判断射线与边的交点。

2025-06-28 09:19:18 442

原创 Visual Studio 中的 DLL 延迟加载

在 Windows 平台上,动态链接库(Dynamic Link Library, DLL)是一种常用的代码复用和模块化技术。DLL 文件包含可以由多个应用程序共享的函数、数据和资源。通常情况下,当一个应用程序启动时,它会立即加载所有依赖的 DLL 文件。然而,在某些情况,你可能希望延迟加载某些 DLL,直到实际需要使用它们时再进行加载。这种技术称为“延迟加载 DLL”。

2024-09-28 10:21:58 2517

原创 windows 上mysql数据自动备份

用everything 工具搜索 任务名称如 ”every2200”,定位到Navicat的位置。

2024-08-30 22:58:14 405

原创 share_ptr使用注意事项

share_ptr 使用注意事项

2024-08-29 23:22:05 1516

原创 结构体内存对齐规则(不含位域)

借鉴原文链接原则一:元素放置的位置一定会在自己宽度的整数倍位置上开始(以结构体变量首地址为0计算)原则二:结构体大小必须是当前最大成员变量的整数倍,不够补齐即可*注:VS中的默认对齐数为8,不是所有编译器都有默认对齐数,当编译器没有默认对齐数的时候,成员变量的大小就是该成员的对齐数。

2024-08-24 16:54:37 1821 1

空空如也

空空如也

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

TA关注的人

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