C++
cv操作贼6
这个作者很懒,什么都没留下…
展开
-
C++模板的使用
【代码】C++模板的使用。原创 2024-03-26 14:00:11 · 75 阅读 · 0 评论 -
C++关键字汇总
constexpr原创 2024-03-23 20:00:49 · 120 阅读 · 0 评论 -
预处理知识点汇总
【代码】预处理知识点汇总。原创 2024-03-23 19:55:21 · 66 阅读 · 0 评论 -
C++常见问题汇总
参数一个加const 引用 ,一个没加,即使调用时显示类型,依然出现二义性。都改成相同的就不会出现二义性了。1.函数重载,出现二义性。原创 2024-03-23 18:10:42 · 131 阅读 · 0 评论 -
c++计时函数
【代码】c++计时函数。原创 2024-03-18 15:26:46 · 310 阅读 · 0 评论 -
opencv图像处理
【代码】opencv图像处理。原创 2024-02-25 15:55:17 · 396 阅读 · 0 评论 -
C++设计模式
工厂模式观察者模式。原创 2024-01-18 15:28:36 · 353 阅读 · 0 评论 -
c++基础
【代码】c++基础。原创 2024-01-09 09:56:31 · 337 阅读 · 0 评论 -
C/C++ 基础函数
作用是:以source指向的地址为起点,将连续的n个字节数据,复制到以destin指向的地址为起点的内存中。函数是C/C++语言中的一个用于内存复制的函数,声明在 string.h 中(C++是 cstring)函数有三个参数,第一个是目标地址,第二个是源地址,第三个是数据长度。使用memcpy函数时,需要注意:数据长度(第三个参数)的单位是。原创 2023-12-22 10:45:45 · 635 阅读 · 0 评论 -
C++遍历语法
在这段代码中,buffer 是一个容器(如数组或vector),auto关键字用于自动推导变量的类型,&表示通过引用来进行循环变量的声明和传递。循环会迭代遍历 buffer 中的元素,并将每个元素赋值给引用变量v。注:这样写报错,必须指定长度。这是因为 array 类是一个在编译时就确定大小的容器,而不是像 vector 这样的动态数组,可以在运行时动态调整大小。这是C++11引入的f循环的语法。基于范围的for循环可以遍历容器类(如数组、容器、字符串等)中的元素。原创 2023-09-12 21:49:27 · 82 阅读 · 0 评论 -
C++自赋值判断
这通常会发生在实现赋值操作符时,将类对象的引用传递给同一个对象以进行赋值。在C++中进行自赋值通常是错误的,因为它会导致未定义的行为。自赋值是指将一个对象赋值给它自身。如上:返回值为对象的引用。原创 2023-11-11 12:11:35 · 116 阅读 · 0 评论 -
std::function类模板
我们可以将函数指针、函数对象、类成员函数等对象赋值给std::function 类型的对象,并且可以像调用函数一样,通过该对象进行调用,而且都用统一的方法调用。std::function 是 C++ 标准库中的一个类模板,用于封装可调用对象(如函数指针、函数对象、类成员函数等),并提供一种统一的方式来调用这些对象。Add就是这个函数指针赋给了std::function类模板的对象 func,这样就可以通过func调用Add函数,得到result的结果为7。2.封装的对象为 《仿函数/函数对象》原创 2023-09-13 20:24:47 · 50 阅读 · 0 评论 -
c++ 自动变量
在C++中,自动变量是指随着函数的执行而创建、在函数执行结束时销毁的变量。它们在函数内部定义,并且默认情况下被存储在栈上。int x = 42;// 定义一个自动变量 x。原创 2023-11-02 15:37:44 · 61 阅读 · 0 评论