按时间归档:2023年02月
-
opencv c++人脸检测与识别
库依赖 opencv的人脸检测用到扩展库,需要自己源码编译。 流程 采集人脸图片 –> 训练数据集 –> 模型保存。 采集人脸图片 –> 检测人脸区域 …
-
c++时间戳格式化
使用chrono获取当前系统时间,使用std::put_time 将时间标准化 时间戳格式化为指定的字符串 #include <chrono> #include <…
-
C++ 猜数字
#include <iostream> #include <random> #include <limits> namespace random…
-
C++打印8、10、16进制数字的几种方式
1 #include <iostream> 2 #include <bitset>///c++中控制进制的头文件 3 #include <stdlib…
-
C++中的静态成员
在一个类的定义中,关键字 static 声明一个不属于类实例的成员。 一些细节 如果类定义中某个成员的声明说明符包含关键字 static,那么它就是类的静态成员。静态成员的名称不能…
-
基于C++11的线程池实现
源码如下: #include <thread> #include <mutex> #include <vector> #include <…
-
C++11新特性–更方便的并发支持
标准库 C++11的标准库主要包含了std::future,std::promise,std::packaged_task等类,它们的主要作用简言之通常是在工作线程提供计算…
-
C++11新特性–基于右值引用移动语义的智能指针unique_ptr
独占资源的std::unique_ptr 在C++98标准中,智能指针是通过auto_ptr来实现的,但是使用中缺点较多(不能调用delete[]等),所以基本被废弃了。a…
-
inline:我的理解还停留在20年前
你好,我是雨乐~ 在上篇文章访问私有变量——从技术实现的角度破坏"封装"性一文中,在第二个实现示例中,用到了inline 变量,一开始,是懵逼的,因为在我的印象…
-
vector的用法
介绍 vector(矢量; 向量),vector是C++标准模板库(STL)中的部分内容,中文偶尔译作“容器”,但并不准确。它是一个多功能的,能够操作多种数据结构和算法的模板类…