<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[vczxh的专栏]]></title><description><![CDATA[c++软件开发]]></description><link>https://blog.youkuaiyun.com/crazyeveryday</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; crazyeveryday]]></copyright><item><title><![CDATA[vtkCubeSource、vtkPlane、vtkClipPolyData联合使用，如何确定面切割体之后保留的哪一部分？]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/153702793</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/153702793</guid><author>crazyeveryday</author><pubDate>Tue, 21 Oct 2025 21:43:00 +0800</pubDate><description><![CDATA[这段代码展示了使用VTK库进行3D几何体裁剪的过程。首先创建了一个圆柱体(半径1，高度3，分辨率10)，然后定义了一个裁剪平面(原点在(0,0,0)，法向量为(1,1,0.3))。最后通过vtkClipPolyData过滤器将圆柱体按照定义的平面进行裁剪，保留平面正方向的部分。这种技术在科学可视化中常用于截取3D模型的特定剖面。]]></description><category></category></item><item><title><![CDATA[CMake学习]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/144989191</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/144989191</guid><author>crazyeveryday</author><pubDate>Tue, 07 Jan 2025 18:18:02 +0800</pubDate><description><![CDATA[cmake预先定义好的变量，关于构建环境、源文件目录、目标架构等。cmake set定义变量的PARENT_SCOPE用法，希望这个函数变量计算结果返回到函数外部使用。set(ENV{变量名} 变量值)如果一个环境变量指向一个库路径，在cmake里读这个环境变量。# 读取环境变量 MY_LIBRARY_PATH# 检查是否成功读取# 使用该路径链接库在 CMake 中，我们可以通过自定义构建规则和目标来满足项目中一些特殊的构建需求，比如生成特定格式的文件、执行脚本等。]]></description><category></category></item><item><title><![CDATA[glog在vs2022 hello world中使用]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/144096581</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/144096581</guid><author>crazyeveryday</author><pubDate>Wed, 27 Nov 2024 23:00:04 +0800</pubDate><description><![CDATA[glog]]></description><category></category></item><item><title><![CDATA[c++查看运行时类型,f(X&& val)接到的类型是&&，意义为非常量左值？]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/143194463</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/143194463</guid><author>crazyeveryday</author><pubDate>Wed, 23 Oct 2024 21:43:58 +0800</pubDate><description><![CDATA[右值是指那些无法获取到内存地址的值，一般出现在赋值语句的右边，如字面值常量、表达式结果、临时对象等。它们通常不具名，因此无法直接通过变量名来引用。]]></description><category></category></item><item><title><![CDATA[vec.emplace_back(std::move(str1))；字符串变为空是std::move()；的行为？还是vector::emplace_back()；的行为？还是std::string]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/143086424</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/143086424</guid><author>crazyeveryday</author><pubDate>Sun, 20 Oct 2024 00:20:29 +0800</pubDate><description><![CDATA[std::_Default_allocator_traits::construct(_Alloc&, _Objty* const _Ptr, _Types&&... _Args)//使用指定内存分配器，在指定地址_Ptr，拷贝内存_Args也就是str1。]]></description><category></category></item><item><title><![CDATA[c++中修改const变量的方法和const类成员函数修改类成员变量的方法]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/142526046</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/142526046</guid><author>crazyeveryday</author><pubDate>Wed, 25 Sep 2024 16:02:01 +0800</pubDate><description><![CDATA[【代码】c++中修改const变量的方法和const类成员函数修改类成员变量的方法。]]></description><category></category></item><item><title><![CDATA[c++ templates常用函数]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/142309108</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/142309108</guid><author>crazyeveryday</author><pubDate>Mon, 16 Sep 2024 23:57:43 +0800</pubDate><description><![CDATA[在C++中，声明是告诉编译器有关实体的信息，而定义则是创建实体并分配存储空间。当声明的结构已知时，或对于变量，必须分配存储空间时，声明就变成了定义。]]></description><category></category></item><item><title><![CDATA[c++结构体与json自动互转(nlohmann的使用)]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/142308896</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/142308896</guid><author>crazyeveryday</author><pubDate>Mon, 16 Sep 2024 23:35:41 +0800</pubDate><description><![CDATA[拷贝include/nlohmann/json.hpp到新建工程。]]></description><category></category></item><item><title><![CDATA[linux使用命令行编译qt.cpp]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/142267891</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/142267891</guid><author>crazyeveryday</author><pubDate>Sat, 14 Sep 2024 23:27:00 +0800</pubDate><description><![CDATA[make //从Makefile文件编译为可执行程序。qmake//从pro文件生成Makefile文件。qmake -project //生成pro文件。]]></description><category></category></item><item><title><![CDATA[vs2019编译boost]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141600526</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141600526</guid><author>crazyeveryday</author><pubDate>Tue, 27 Aug 2024 13:20:03 +0800</pubDate><description><![CDATA[自动在D:\boost_1_86_0生成lib文件，需要手工拷贝 boost_1_86_0\boost 到D:\boost_1_86_0\include。1.管理员权限运行x86_x64 Cross Tools Command Prompt for VS 2019。不需要手工拷贝include文件，会自动生成。3.有两种方法，选择一种。]]></description><category></category></item><item><title><![CDATA[Qt Example Callout Extention(about QChart/QGraphicsView/QGraphicsItem)]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141506417</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141506417</guid><author>crazyeveryday</author><pubDate>Sat, 24 Aug 2024 22:30:36 +0800</pubDate><description><![CDATA[Qt Example callout 展示了在平面直角坐标系中画tips。如何在平面直角坐标系中画点、折线、圆、长方形？]]></description><category></category></item><item><title><![CDATA[vtkTransform PreMultiply(Default)和PostMultiply的区别]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141327679</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141327679</guid><author>crazyeveryday</author><pubDate>Mon, 19 Aug 2024 15:59:48 +0800</pubDate><description><![CDATA[In PreMultiply mode, the translation, concatenation, etc. will occur before any transformations which are represented by the current matrix. pt * Matrix1 * Matrix2 *...In PostMultiply mode, the additional transformation will occur after any transformations]]></description><category></category></item><item><title><![CDATA[系统的学习一遍vtk，学好vtk的关键在于什么？]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141307251</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141307251</guid><author>crazyeveryday</author><pubDate>Sun, 18 Aug 2024 23:03:03 +0800</pubDate><description><![CDATA[系统的学习一遍vtk，学好vtk的关键在于什么？1.vtk处理流程图。]]></description><category></category></item><item><title><![CDATA[如何确定vtk .h文件所在的库名字]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141298326</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141298326</guid><author>crazyeveryday</author><pubDate>Sun, 18 Aug 2024 12:54:58 +0800</pubDate><description><![CDATA[例如使用class vtkSTLReader,头文件包含#include ,库使用哪个？]]></description><category></category></item><item><title><![CDATA[vtk快捷键]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141296390</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141296390</guid><author>crazyeveryday</author><pubDate>Sun, 18 Aug 2024 10:42:45 +0800</pubDate><description><![CDATA[vtkRenderer快捷键。]]></description><category></category></item><item><title><![CDATA[圆柱螺旋线、球螺旋线参数方程]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141293941</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141293941</guid><author>crazyeveryday</author><pubDate>Sun, 18 Aug 2024 10:31:10 +0800</pubDate><description><![CDATA[在空间，一个动点M沿直线L作，同时又以等角速度绕同平面的轴线Oz旋转，M的轨迹是一条空间(非平面)曲线，称为螺旋线。它分为左旋与右旋两种。螺旋线是绕在圆柱面或圆锥面上的曲线，而它的切线与定直线(曲面的母线)的交角，是固定不变的。当动直线L平行于轴线Oz时，称为圆柱螺线。它是工程上应用最广泛的一种空间曲线，它的参数方程是：它在轴线Oz方向的投影是圆;在与轴线垂直方向的投影，是正弦曲线。]]></description><category></category></item><item><title><![CDATA[DICOM、patient、study、series、img之间的关系]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141292553</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141292553</guid><author>crazyeveryday</author><pubDate>Sun, 18 Aug 2024 09:56:40 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[环面的参数方程、标准方程、表面积体积计算]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141288834</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141288834</guid><author>crazyeveryday</author><pubDate>Sat, 17 Aug 2024 23:19:51 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[判断点B是否在线段AC上？]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141288066</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141288066</guid><author>crazyeveryday</author><pubDate>Sat, 17 Aug 2024 22:28:00 +0800</pubDate><description><![CDATA[两种方法：1.矩阵的秩2.点积。判断点B是否在线段AC上？]]></description><category></category></item><item><title><![CDATA[两个轴对齐有界箱之间的相交（两个长方体是否重叠）]]></title><link>https://blog.youkuaiyun.com/crazyeveryday/article/details/141287245</link><guid>https://blog.youkuaiyun.com/crazyeveryday/article/details/141287245</guid><author>crazyeveryday</author><pubDate>Sat, 17 Aug 2024 21:34:38 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>