c++
c++
vczxh
c++
展开
-
c++结构体与json自动互转(nlohmann的使用)
拷贝include/nlohmann/json.hpp到新建工程。原创 2024-09-16 23:35:41 · 339 阅读 · 0 评论 -
vs2019编译boost
自动在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.有两种方法,选择一种。原创 2024-08-27 13:20:03 · 145 阅读 · 0 评论 -
vtkTransform PreMultiply(Default)和PostMultiply的区别
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原创 2024-08-19 15:59:48 · 242 阅读 · 0 评论 -
环面的参数方程、标准方程、表面积体积计算
原创 2024-08-17 23:19:51 · 129 阅读 · 0 评论 -
两个轴对齐有界箱之间的相交(两个长方体是否重叠)
原创 2024-08-17 21:34:38 · 107 阅读 · 0 评论 -
ECEF地心地固坐标系与ENU站心坐标系互转
站心坐标系也叫做站点坐标系、东-北-天坐标系ENU,英文名称是local Cartesian coordinates coordinate system,主要是用于需了解以观察者为中心的其他物体运动规律。原创 2024-08-17 21:12:39 · 442 阅读 · 0 评论 -
地心地固坐标系(ECEF)和WGS-84坐标系(WGS84)互转
【代码】地心地固坐标系(ECEF)和WGS-84坐标系(WGS84)互转。原创 2024-08-17 20:47:40 · 220 阅读 · 0 评论 -
平移矩阵、点绕轴的旋转矩阵、平面直角坐标系旋转矩阵、点绕向量旋转公式(罗德里格斯旋转公式)
【代码】平移矩阵、点绕轴的旋转矩阵、平面直角坐标系旋转矩阵、点绕向量旋转公式(罗德里格斯旋转公式)原创 2024-08-17 20:43:28 · 296 阅读 · 0 评论 -
UML类图图例
依赖:对象为函数的参数。关联:类成员变量单个。聚合:类成员变量数组。组合:类成员变量单个。原创 2024-02-07 19:44:23 · 153 阅读 · 0 评论 -
C++设计模式-创建型-简单工厂模式,工厂方法模式,抽象工厂模式,附builder、singleton、prototype
抽象工厂模式:创建二维对象,即一个工厂创建多个产品。形成一个表格,例如型号a,b,c和系列1,2,3对应产品可以有a1,a2,a3,b1,b2,b3,c1...等。singleton:全局有且仅需要有一个对象且都要用。(问这种模式的往往项目不使用设计模式与uml)。工厂方法模式:创建一维对象,即一个工厂创建一个产品。builder模式:根据xml解析为内存对象。简单工厂模式:根据字符串参数返回对象。原创 2024-02-04 22:37:05 · 1022 阅读 · 0 评论 -
C++设计模式-6原则(合)
e.g.1.一个需要重新封装的类。原创 2024-02-04 18:12:40 · 670 阅读 · 0 评论 -
23种设计模式彩图
原创 2024-02-04 16:24:42 · 121 阅读 · 0 评论 -
C++设计模式-开闭原则
定义:对扩展开放对修改关闭。原创 2024-02-03 22:28:58 · 100 阅读 · 0 评论 -
C++设计模式-迪米特法则
定义:最小知识原则。1.不需要引入无关类。2.不需要开放详细接口。原创 2024-02-03 22:15:11 · 108 阅读 · 0 评论 -
C++设计模式-接口隔离原则
e.g.1一个不符合接口隔离原则的例子。定义:不依赖不需要的接口。接口隔离原则定义了类的。(封装、继承、多态)原创 2024-02-03 21:41:46 · 131 阅读 · 0 评论 -
C++设计模式-依赖倒置原则
定义:高层不依赖底层,两者依赖抽象;依赖传递方法:1.构造函数2.set函数3.直接调用法。依赖倒置原则定义了类的。(封装、继承、多态)原创 2024-02-03 21:01:30 · 126 阅读 · 0 评论 -
C++设计模式-单一职责原则
e.g.1.一个需要重新封装的类。单一职责原则定义了类的。(封装、继承、多肽)原创 2024-02-03 20:15:34 · 525 阅读 · 0 评论 -
C++设计模式-里氏替换原则
(一些员工使用面向对象语言却不懂封装、继承、多态)e.g.1 不符合里氏替换原则。e.g.2不符合里氏替换原则。原创 2024-02-03 17:27:34 · 835 阅读 · 0 评论 -
Windows打印堆栈
Windows打印堆栈原创 2024-01-18 20:09:43 · 579 阅读 · 0 评论 -
时序图
用类图生成代码,从代码生成类图时序图:visio,staruml状态图:用于编代码活动图:流程图带泳道的活动图:分组的活动图双泳道的活动图原创 2015-12-25 18:44:21 · 521 阅读 · 0 评论