摘要:https://blog.csdn.net/qq_30263737/article/details/126947916
阅读全文
摘要:VS中.ui文件右键→打开方式→添加→选择QT安装目录msvc2017\bin中的qt designer→确定→设为默认
阅读全文
摘要:类内成员函数声明: 返回类型 函数名() 类内成员函数定义:在类外定义;写法: 返回类型 类名::函数名 类内成员函数调用:类名.函数名 例子 class Box { public: double length; // 长度 double breadth; // 宽度 double height;
阅读全文
摘要:类内的构造函数: 相当于初始化函数,名字和类名一致,可以在里面写入初始化语句 当没有手动写构造函数时,则会默认生成两个构造函数: 1. 默认构造函数:没有任何操作。 2. 赋值构造函数:传入该类的一个对象,复制其变量。 类内的析构函数 类的对象调用完所有成员函数,将跳出程序之前释放内存空间,名字是构
阅读全文
摘要:类的private和protect类型一般来说不可以被外部访问,但可以通过friend标志绕过其限制。 在类中添加友元,相当于安插了一个卧底,可以访问类内私有元素,如下 class Box {private: double width; public: friend void printWidth(
阅读全文
摘要:核心头文件 #include <opencv2/core.hpp> 如果不知道用哪些头文件,可以直接使用总纲性的头文件 #include <opencv2/opencv.hpp> 命名空间 using namespace cv; 创建黑画布 Mat::zeros(HEIGHT, WIDTH, CV_
阅读全文
摘要:C中的数组是固定长度的,定义时就得确定长度,这是很不方便的 C++中vector容器可以伸缩其长度,相对灵活 但对标C中数组的不是vector而是array 初始化: int N=5; //元素个数 int array1 = {1,2,3,4,5,6}; vector<int>a(N); //创建固
阅读全文
摘要:ipv4: 四组八位二进制 11111111:11111111:11111111:11111111,则每组都为0~255,一般写法为 255:255:255:255 ipv6: 八组四位十六进制 ABCD:ABCD:0000:0000:0000:ABCD:0000:ABCD 以上有多组0000可以转
阅读全文
摘要:这是因为出现了多个文件同时包含同一个头文件导致的重复定义或声明 如在A.h文件中定义了变量a 在B.cpp和C.cpp文件中都include了A.h,那么就导致重复定义了变量a 如果使用条件编译#ifndef呢? 没用 因为是两个文件进行include,并不是头文件B.h内包含的头文件C.h还包含了
阅读全文
摘要:const:常量变量,本质是一个不可变的变量数据类型,不是常量 define:预编译时直接进行文字替换,不具备计算能能力 constexpr:预编译时进行修饰,也可对常量表达式进行计算后修饰,本质是常量 如: constexpr int multiTen(int i) {return i*10}mu
阅读全文
摘要:解决方法: 安装的是x64的包,VS上方的debug x86改成debug x64
阅读全文
摘要:vcpkg的安装 git clone "地址" 添加环境变量 在vcpkg目录下 /vcpkg/bootstrap-vcpkg.bat 嵌入VS 在CMD或POWERSHELL vcpkg integrate install 关联包源 VS工具->NuGet包管理器->程序包管理器设置->包源,添加
阅读全文
摘要:下载 https://git-scm.com 配置 git config --global user.name "用户名" git config --global user.email "邮箱" 初始化 git init 复制 ctrl + insert 粘贴 shift + insert 克隆 g
阅读全文
摘要:初始化时应该给出最后一维的维数,如一个数组 int a[][4] = {{1,2,3,4},{1,2,3,4}}; 数组名作为指针形参时,也应给出最后一维的维数 void func1(int (*A)[4]) { }
阅读全文
摘要:C++中数据类型vector,像数组一样,但大小可动态变换 内置函数 push_back:往vector尾部添加数据
阅读全文
摘要:this代表的是该类对象的内存地址 简易的类属性调用的类名替换(仅在类内部适用) eg: 一般格式:A类的内部的B属性调用为:A->B 用this替换:A类的内部的B属性调用:this->B 反之,如果在A类之外不可用此方法调用
阅读全文