C++
文章平均质量分 57
那年聪聪
这个作者很懒,什么都没留下…
展开
-
求不规则四边形的面积
求不规则四边形的面积转载 2022-11-04 13:59:38 · 2043 阅读 · 0 评论 -
C++ 反射机制(实例讲解)
C++反射机制原创 2022-10-27 17:44:18 · 6172 阅读 · 0 评论 -
C++优化之使用emplace、emplace_back
C++优化之使用emplace、emplace_back转载 2022-09-17 10:23:27 · 2272 阅读 · 3 评论 -
Boost库编译方法
Boost库编译流程原创 2022-08-21 09:34:27 · 658 阅读 · 0 评论 -
C++ 个人通讯录管理系统(五)
C++ 个人通讯录管理系统(五)原创 2022-07-30 17:13:31 · 415 阅读 · 0 评论 -
C++ 个人通讯录管理系统(四)
C++ 个人通讯录管理系统(四):查找、修改和删除联系人转载 2022-07-30 16:28:13 · 743 阅读 · 0 评论 -
C++ 个人通讯录管理系统(三)
C++ 个人通讯录管理系统(三)显示联系人和删除联系人转载 2022-07-30 12:51:26 · 647 阅读 · 0 评论 -
C++ 个人通讯录管理系统(二)
C++ 个人通讯录管理系统(二)添加联系人转载 2022-07-30 12:48:25 · 407 阅读 · 0 评论 -
C++ 个人通讯录管理系统(一)
C++ 个人通讯录管理系统(一)转载 2022-07-30 11:36:07 · 538 阅读 · 0 评论 -
Opencv copyTo() 与clone()的区别
copyTo() 与clone()的区别转载 2022-01-20 10:48:05 · 1676 阅读 · 0 评论 -
C++11:Lambda表达式
Lambda表达式原创 2021-12-13 11:05:16 · 408 阅读 · 0 评论 -
C++ boost::thread_group 编程
多线程编程转载 2021-12-08 15:12:04 · 2597 阅读 · 0 评论 -
Linux/C++ 获取线程ID
Linux/C++ 获取线程ID原创 2021-12-07 14:31:04 · 3579 阅读 · 0 评论 -
Linux—用prctl()给线程命名
Linux—用prctl()给线程命名原创 2021-12-06 20:56:43 · 4107 阅读 · 0 评论 -
error:const char *类型的实参与LPCWSTR类型的形参不兼容
error:const char *类型的实参与LPCWSTR类型的形参不兼容原创 2016-04-06 18:33:35 · 4058 阅读 · 0 评论 -
fatal error C1189: #error : Building MFC application with /MD[d]
fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]原创 2016-04-06 14:52:35 · 1189 阅读 · 0 评论 -
回调函数Callback
回调函数精讲原创 2021-11-21 18:24:01 · 14626 阅读 · 2 评论 -
多线程之读写锁(unique_lock与shared_lock)
读写锁原创 2021-11-20 11:21:44 · 2621 阅读 · 0 评论 -
多线程之互斥锁(mutex)的使用方法
c++并发编程之互斥锁(mutex)的使用方法 - KeepInYourMind - 博客园转载 2021-11-16 11:46:14 · 8356 阅读 · 0 评论 -
多线程之std::thread join()函数
C++11引入了函数std::thread join(),用于等待某一线程完成自己的任务。下面就来一步步地深入理解这个函数。在简单的程序中一般只需要一个线程就可以搞定,也就是主线程:int main(){ cout << "主线程开始运行\n";}现在假设我要做一个比较耗时的工作,从一个服务器下载一个视频并进行处理,那么我的代码会变成:int main(){ cout << "主线程开始运行\n"; download(); // 下转载 2021-11-20 10:52:34 · 3846 阅读 · 1 评论 -
虚函数、纯虚函数、override
虚函数是指一个类中你希望重载的成员函数,当你用一个基类指针或引用指向一个继承类对象的时候,你调用一个虚函数,实际调用的是继承类的版本。 ——摘自MSDN描述:override保留字表示当前函数重写了基类的虚函数。目的:1.在函数比较多的情况下可以提示读者某个函数重写了基类虚函数(表示这个虚函数是从基类继承,不是派生类自己定义的);2.强制编译器检查某个函数是否重写基类虚函数,如果没有则报错。虚函数:关键字“virtual”,在基类中声明,且在基类中有函数体;纯...原创 2021-11-12 17:33:32 · 1848 阅读 · 0 评论 -
C++ 移动构造函数与move()
移动构造函数的使用,move()使用实例。原创 2020-11-15 17:59:42 · 3089 阅读 · 3 评论 -
C++ public、protected 、 private使用详解
C++ public、protected 、 private使用详解原创 2020-11-08 10:43:52 · 2496 阅读 · 0 评论 -
const关键字的精辟总结
const成员函数、常量指针和指针常量、const类原创 2020-11-07 17:53:48 · 246 阅读 · 0 评论 -
BGR转YUV420SP
YUV420SP: Y数据全部从在一块,UV数据使用interleave方式存储YYYYYYYY//此处是BGR图像高度UVUV注:YUV420sp与YUV420p的数据格式它们的UV排列在原理上是完全不同的。420p它是先把U存放完后,再存放V,也就是说UV它们是连续的。而420sp它是UV、UV这样交替存放的。//BGR2YUVvoid encodeYUV420sp(unsigned char* yuv420sp, unsigned char* rgb, int wid..原创 2020-11-01 17:22:47 · 1574 阅读 · 0 评论 -
自主输入数值求和及平均值(数组的应用)
自主输入数值求和及平均值(数组的应用)原创 2016-03-02 10:13:08 · 1025 阅读 · 0 评论 -
函数重载
函数重载原创 2016-03-02 20:29:38 · 650 阅读 · 0 评论 -
getline()的使用详解
getline()的使用详解原创 2016-03-02 20:23:54 · 133063 阅读 · 5 评论 -
vector<Point2d> 详解
vector<Point2d> 详解原创 2016-01-28 11:27:01 · 19834 阅读 · 0 评论 -
Windows 各种计时函数总结
Windows 各种计时函数总结,包括精度为秒、毫秒、微秒三种精度的5种方法。原创 2016-02-18 11:33:15 · 356 阅读 · 0 评论 -
warning C4717: “operator>>”: 如递归所有控件路径,函数将导致运行时堆栈溢出
warning C4717 C++原创 2016-03-16 17:29:29 · 10016 阅读 · 1 评论 -
含所有运算符重载的讲解(附实例)
含所有运算符重载的讲解(附实例)原创 2016-03-16 17:22:37 · 780 阅读 · 0 评论 -
友元函数
友元函数转载 2016-03-16 18:11:45 · 721 阅读 · 0 评论 -
多继承原理详解及实例分析
多继承原理详解及实例分析原创 2016-03-17 11:56:10 · 2626 阅读 · 0 评论 -
虚继承原理详解及实例分析
虚继承原理详解及实例分析转载 2016-03-17 12:00:08 · 4657 阅读 · 0 评论 -
const和#define的用法及区别
const和#define的用法及区别原创 2016-03-30 16:43:32 · 1025 阅读 · 0 评论 -
malloc/free与new/delete的区别
malloc/free与new/delete的区别转载 2016-02-22 11:46:04 · 449 阅读 · 0 评论 -
论C和C++中main函数的重要性
论C和C++中main函数的重要性转载 2016-02-22 14:19:09 · 1933 阅读 · 0 评论 -
pair—模板类型 使用方法
pair—模板类型 使用方法原创 2016-02-23 17:37:51 · 4056 阅读 · 0 评论 -
动态内存管理与动态数组的使用
动态内存管理与动态数组的使用原创 2016-03-20 17:38:54 · 1040 阅读 · 1 评论