01 2023 档案

摘要:起因是当使用类库作为WPF界面的项目时,项目中没有App.xaml,也就导致没有办法在全局资源中统一设置HandyControl的资源。 解决方案很简单 安装完HandyControl库后,在Window中加上这个 <Window.Resources> <ResourceDictionary> <R 阅读全文
posted @ 2023-01-31 12:56 ShawBlack 阅读(574) 评论(0) 推荐(0) 编辑
摘要:相信大家已经懂了轴对齐包围盒(Axis-aligned bounding box)的概念,即包围盒的长宽高分别和x轴y轴z轴对齐。 如下图所示: 最小有向包围盒:指完全包围Mesh/Solid且体积最小,带有旋转一定角度的包围盒 如下图所示: 下面我们就试一下,如何通过CGAL库获取最小有向包围盒。 阅读全文
posted @ 2023-01-30 14:33 ShawBlack 阅读(1416) 评论(0) 推荐(0) 编辑
摘要:很简单 1. C#控制台项目右键 - 属性 - 生成 - 允许不安全代码 - 打勾; 2. C#控制台项目右键 - 属性 - 调试- 启用本地代码调试 - 打勾; 阅读全文
posted @ 2023-01-30 12:33 ShawBlack 阅读(35) 评论(0) 推荐(0) 编辑
摘要:CGAL中的部分功能会使用到iEigen库 如果在使用这些功能时,没有引用Eigen库,就会出现如下问题: 这时的解决方案为: 1.官网上下载相应支持的Eigen版本 http://eigen.tuxfamily.org/index.php?title=Main_Page 操作步骤跟着下图 2.解压 阅读全文
posted @ 2023-01-26 21:42 ShawBlack 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1.新建一个C++动态链接库(DLL)项目CPPTest 注意:此处不能改为C++空项目,然后由空项目修改成动态链接库项目。这样会导致程序发布时,在没有开发环境(用户电脑)的电脑上运行时,会始终抛出System.DllNotFoundException异常。 2.新建一个PInvokeTest.cp 阅读全文
posted @ 2023-01-20 20:35 ShawBlack 阅读(309) 评论(0) 推荐(0) 编辑
摘要:C++可以在类中给某个类型定义一个只属于该类的成员类型名,使得可以通过类名::成员类型名来访问该类型 这在我使用C#过程中是从来没有遇到过的,最开始遇到的时候真的很懵逼 如下图: 在红色框中将R_::RT定义为了RT, 而后,你就可以通过Point_2::RT直接访问到R_::RT类型。 阅读全文
posted @ 2023-01-20 11:14 ShawBlack 阅读(32) 评论(0) 推荐(0) 编辑
摘要:当我在使用C++创建控制台项目的时候 我想把创建的一个Hello World!基本控制台编译完,发给其他人,让其在其他电脑上运行 结果,当其他电脑打开我编译好的exe程序时... 就出现了以下错误 经查阅资料,发现原因其实是我在编译的时候选择的编译模式为Debug模式,当我把编译模式调成Releas 阅读全文
posted @ 2023-01-19 14:07 ShawBlack 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示