![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ 随笔
CAir2
这个作者很懒,什么都没留下…
展开
-
compare_exchange 基本使用
的过程中,行为被打断,导致返回false。一致即返回true。原创 2024-05-31 14:37:27 · 174 阅读 · 0 评论 -
基于openssl实现TCP双向认证
TCP实现openssl实现双向认证原创 2024-04-12 16:11:07 · 724 阅读 · 1 评论 -
Br 算法
开源,实现Br算法。原创 2024-03-11 12:12:06 · 586 阅读 · 0 评论 -
Crow 编译和环境搭建
crow环境搭建和加载静态资源原创 2024-03-07 16:39:11 · 504 阅读 · 0 评论 -
boost 编译
【代码】boost 编译。原创 2024-03-07 16:13:59 · 356 阅读 · 0 评论 -
windwos 判断文件架构
判断文件是x86还是x64架构原创 2024-01-15 17:48:44 · 419 阅读 · 0 评论 -
命名管道实战
命名管道实战原创 2024-01-10 16:28:33 · 385 阅读 · 0 评论 -
Vs2019 配置全局公共库和头文件
vs 全局库目录配置原创 2023-10-26 15:06:01 · 602 阅读 · 0 评论 -
C++ 异形窗口
本文参考:Duilib源码原理:分层窗口,通过定时器和手动触发绘画窗口。原创 2023-10-18 15:27:20 · 441 阅读 · 0 评论 -
禁用windows系统ctrl+alt+del
禁用windows的ctrl+alt+del原创 2023-09-21 16:45:56 · 437 阅读 · 1 评论 -
DPI 设置和获取
DPI设置与获取原创 2023-08-29 12:05:54 · 759 阅读 · 0 评论 -
OpenGL 无驱动解决方案
Mesa 3D参考:mesa 概述mesa windows opengl32.dll 下载原创 2023-08-22 16:44:58 · 258 阅读 · 0 评论 -
C++ 文件夹的复制操作
C++ 文件夹操作原创 2023-05-17 10:59:20 · 2845 阅读 · 0 评论 -
C++ 日志输出
C++ 日志打印,输出原创 2023-05-11 13:42:46 · 900 阅读 · 0 评论 -
dump 定位分析
dump定位分析原创 2023-04-11 14:22:55 · 568 阅读 · 0 评论 -
C++ 解析html
经过实测发现对于html解析不友好,例如无法解析",以及部分网页解析出错。原创 2023-04-06 15:15:01 · 1127 阅读 · 0 评论 -
关于Ini读取失败的问题
ini读取失败问题原创 2023-03-14 15:44:49 · 1340 阅读 · 0 评论 -
如何优雅的导出函数
优雅的导出函数原创 2023-02-17 18:23:28 · 859 阅读 · 1 评论 -
二叉堆算法实现
二叉堆算法实现原创 2023-01-31 15:22:19 · 225 阅读 · 0 评论 -
如何优雅的定义错误码
C++优雅的定义错误码原创 2023-01-31 10:50:54 · 403 阅读 · 0 评论 -
map find/count源码分析
map find 源码分析原创 2023-01-30 10:56:58 · 392 阅读 · 0 评论 -
创建桌面快捷方式
C++创建桌面快捷方式原创 2023-01-16 11:37:52 · 285 阅读 · 0 评论 -
windows服务开发
windows服务开发原创 2022-12-07 12:56:02 · 1163 阅读 · 0 评论 -
websocket 协议流程分析
websocket协议分析原创 2022-11-30 15:48:51 · 862 阅读 · 0 评论 -
C++ 生成二维码
C++ 生成二维码原创 2022-11-24 14:40:44 · 480 阅读 · 0 评论 -
C++ 获取多显示器设备信息
C++ 获取显示器的设备信息原创 2022-11-01 12:24:39 · 2742 阅读 · 0 评论 -
获取指定进程窗口
【代码】获取指定进程窗口。原创 2022-09-26 12:25:45 · 785 阅读 · 0 评论 -
C++ 获取进程启动参数
C++获取其他进程启动参数原创 2022-09-21 15:43:27 · 1394 阅读 · 0 评论 -
C++ 图片完整性校验
C++图片完整性校验原创 2022-09-06 15:46:51 · 963 阅读 · 2 评论 -
DeviceIoControl获取硬盘信息
DeviceIoControl获取硬盘信息原创 2022-09-02 18:43:50 · 1028 阅读 · 0 评论 -
C++ 读写锁之写优先
C++读写锁实现原创 2022-09-01 13:45:56 · 1201 阅读 · 0 评论 -
SetupDiEnumDeviceInfo
枚举设备信息原创 2022-08-31 15:43:42 · 1854 阅读 · 0 评论 -
tcp 解决short write问题
epoll模式下完美解决tcp的short write问题原创 2022-07-25 14:42:05 · 1776 阅读 · 0 评论 -
Ping的原理和实现
基于C++实现ICMP的ping原创 2022-07-15 14:29:54 · 350 阅读 · 0 评论 -
CreateProcess 输出重定向
获取程序的输出结果原创 2022-06-10 15:23:42 · 612 阅读 · 0 评论 -
AES算法
AES 算法实现原创 2022-06-10 12:31:13 · 376 阅读 · 0 评论 -
windows 禁用win任务管理器
禁用系统功能原创 2022-06-06 15:56:35 · 911 阅读 · 0 评论 -
获取电脑硬件信息
获取设备硬件信息原创 2022-05-27 15:09:31 · 4300 阅读 · 0 评论 -
基于C++11 的线程池
线程池原创 2022-04-28 14:03:08 · 941 阅读 · 0 评论 -
高精度定时器
原理:小根堆,以时间为排序keyMiniHeap小根堆实现#pragma once#include <vector>#include <algorithm>//算法参考//https://www.cnblogs.com/WindSun/p/11444446.html/*一般都用数组来表示堆由于堆存储在下标从0开始计数的数组中,因此,在堆中给定下标为i的结点时:(1)如果i = 0,结点i是根结点,无父结点;否则结点i的父结点为结点(i - 1) / 2;(2)原创 2022-03-28 18:00:50 · 597 阅读 · 0 评论