- 博客(6)
- 资源 (15)
- 收藏
- 关注
转载 C++ 指针
目录实例什么是指针?C++ 中使用指针NULL(nullptr)指针学习 C++ 的指针既简单又有趣。通过指针,可以简化一些 C++ 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C++ 程序员,学习指针是很有必要的。正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。请看下面的实例,它将输出定义的变量地址:实例#include <io
2020-12-22 16:38:12 105
转载 2020-12-22
const 是 constant 的缩写,本意是不变的,不易改变的意思。在 C++ 中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。C++ const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。一、const修饰普通类型的变量const int a = 7; int b = a; // 正确a = 8; // 错误,不能改变
2020-12-22 15:34:29 88
转载 C++ 关键字《static》
1. 什么是static?static 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性。1.1 static 的引入我们知道在函数内部定义的变量,当程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法是定义为全局的变量,但定义一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变量,不仅仅只受此函数控制)
2020-12-22 15:01:37 1067
转载 C++ 关键字《inline》
1、引入 inline 关键字的原因在 c/c++ 中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了 inline 修饰符,表示为内联函数。栈空间就是指放置程序的局部数据(也就是函数内数据)的内存空间。在系统下,栈空间是有限的,假如频繁大量的使用就会造成因栈空间不足而导致程序出错的问题,如,函数的死循环递归调用的最终结果就是导致栈内存空间枯竭。下面我们来看一个例子:实例#include <stdio.h> inline const char
2020-12-22 14:13:55 66
原创 OpenCV4.4.0 ConnectedComponents连通区域计算
连通区域计算:功能很强大,比计算轮廓好用cv::connectedComponents(InputArray img_, OutputArray _labels, int connectivity, int ltype);参数分别为:输入图像,输出图像,连通区域计算方式(4连通 or 8连通),图像类型(CV_16U or CV_32S)应用实例:识别图像中的物理像素点 原图 ...
2020-12-16 09:35:39 3778 3
原创 算法:自守数
#include <iostream>using namespace std;class Self{private: int a[20]; int m, n, p;public: Self(int _m, int _n) { m = _m; n = _n; } void process() { int pf; int j = 0; p = 0; for (int i = m; i <= n; i++) { int k = i; .
2020-12-15 16:39:39 195
Slice添加测量、标注、绘制等信息样例
2024-03-05
VTK旋转工具,用于三维模型中的旋转变换,可显示旋转角度
2023-12-15
基于VTK实现世界坐标系移动功能和惯性坐标系的移动功能
2023-10-07
基于VTK实现世界坐标系旋转功能和对象坐标系的旋转功能
2023-09-27
QT开发+Event事件机制+事件监控、传输、过滤和分发机制
2023-09-25
基于VTK实现旋转功能
2023-09-20
基于QT的Network模块的QTcpServer和QTcpSocket,进行网络的文件传输 可传输大型文件如Dicom数据等
2023-08-24
VTK-三位交互窗口设置View类型
2022-12-31
VTK-三维交互窗口-QVTKOpenGLNativeWidget
2022-12-30
VTK-自定义交互方式-interactorStyletrackballCamera
2022-12-30
GitServer.zip
2021-12-10
VTKTestApplication.zip
2021-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人