上一页 1 2 3 4 5 6 ··· 56 下一页
摘要: 在 C++ 中,std::unique_ptr 和 std::shared_ptr 都支持自定义删除器(deleter),但它们在实现和使用上有一些关键区别。以下是它们的异同点: 相同点 支持自定义删除器 两者都允许通过模板参数或构造函数参数指定删除器,用于管理资源释放(如文件句柄、内存、网络连接等 阅读全文
posted @ 2025-05-23 13:35 double64 阅读(404) 评论(0) 推荐(1)
摘要: std::unique_ptr<int[]> iarr(new int[3]{ 0,1,2 }); int *piarr = iarr.release(); // 失去控制 for (int i = 0; i < 3; ++i) { std::cout << *(piarr + i) << std: 阅读全文
posted @ 2025-05-23 11:54 double64 阅读(20) 评论(0) 推荐(0)
摘要: std::vector<int> v1 = { 1,2,3,4,5,6,7,8,9 }; std::vector<int> v2 = {11, 22, 33}; v1.insert(v1.begin(), v2.begin(), v2.end()); 输出: 11 22 33 1 2 3 4 5 6 阅读全文
posted @ 2025-05-23 09:23 double64 阅读(50) 评论(0) 推荐(0)
摘要: tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); // 整行拉伸 tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); 阅读全文
posted @ 2025-05-20 08:55 double64 阅读(41) 评论(0) 推荐(0)
摘要: class IModify { public: virtual void Modify(int a) = 0; }; class Dog { public: void ShowAge() { cout << m_age << '\n'; } class Cat; private: int m_age 阅读全文
posted @ 2025-04-26 00:15 double64 阅读(78) 评论(0) 推荐(0)
摘要: 宏展开顺序大致可以归结为: 第一步:首先用实参代替形参,将实参代入宏文本中 第二步:如果实参也是宏,则展开实参 第三步:最后继续处理宏替换后的宏文本,如果仍包含宏,则继续展开 注意:如果在第二步,实参代入宏文本后,实参之前或之后遇到#或##,实参不再展开 例1: #define cat(a,b) a 阅读全文
posted @ 2025-04-25 22:44 double64 阅读(132) 评论(0) 推荐(0)
摘要: std::round 函数,它属于 <cmath> 头文件,专门用于四舍五入操作。 注意: 当小数部分为 0.5 时,向远离零的方向舍入(例如,-2.5 会变为 -3)。 阅读全文
posted @ 2025-04-13 12:28 double64 阅读(528) 评论(0) 推荐(0)
摘要: #include "stdafx.h" #include <opencv2/opencv.hpp> #include <iostream> //using namespace cv; //using namespace std; cv::Mat GenMatImg() { // 设置图片尺寸 con 阅读全文
posted @ 2025-04-12 09:54 double64 阅读(148) 评论(0) 推荐(0)
摘要: Github 地址为:https://github.com/nothings/stb 重点关注如下三个头文件: stb_image.h // 用于图像加载 stb_image_write.h // 用于写入图像文件 stb_image_resize.h // 用于改变图像尺寸 阅读全文
posted @ 2025-04-11 08:45 double64 阅读(295) 评论(0) 推荐(0)
摘要: .h #pragma once #include "QImage" #include "Halcon.h" #include "halconcpp/HalconCpp.h" #include "halconcpp/HDevThread.h" /** * @brief QImage2HImage 将 阅读全文
posted @ 2025-04-10 17:59 double64 阅读(165) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 56 下一页