C++
文章平均质量分 58
星辰有行
选择无对错,随心就好
展开
-
图像表示方法
图像采样原创 2024-01-16 18:41:14 · 390 阅读 · 0 评论 -
UML类图
UML类图使用方法原创 2024-01-16 17:20:43 · 315 阅读 · 0 评论 -
c++ 无锁队列的简单实现
一个关于无锁队列的多线程读写代码示例。在这里,我提供一个简单的示例来说明这个问题。在使用无锁队列时,需要注意以下几点:使用原子操作来实现对队列的读写操作,以避免多线程同时访问同一数据导致的竞争条件问题。当队列为空或已满时,需要使用特殊的标记来表示队列的状态。使用链表来实现的无锁队列这段代码实现了一个无锁队列,其中enqueue()函数用于向队列中添加元素,dequeue()函数用于从队列中取出元素。原创 2023-07-15 16:23:00 · 734 阅读 · 0 评论 -
Qt的复杂代理使用总结
Qt代理使用,代理一直显示,复杂控件的代理。原创 2022-08-27 23:34:46 · 3140 阅读 · 9 评论 -
C++ Json和结构体或类的转换
C++ Json与任意结构体互转原创 2022-11-14 22:41:17 · 2488 阅读 · 2 评论 -
内存池的实现思路
内存池实现的思路原创 2022-07-19 22:36:06 · 419 阅读 · 0 评论 -
Libevent定时器使用
libevent定时器原创 2017-05-10 15:04:34 · 438 阅读 · 0 评论 -
[MFC] 对话框菜单项Menu选中打勾(单选,多选)
MFC对话框菜单项Menu选项单选打钩这个篇文章说的很好,但是有个地方折腾了好久了m_menu = GetMenu()->GetSubMenu(1);需要在初始化界面的地方获取指针,然后后面使用,否则总是抛出异常;转载 2017-06-07 09:28:41 · 4051 阅读 · 1 评论 -
C++Future简单的使用
C++Future简单的使用#include "stdafx.h"#include <thread>#include <iostream>#include <vector>#include <algorithm>#include <map>#include <mutex>#include <stack>#include <string>#include <exception>#i原创 2017-05-08 11:05:04 · 1361 阅读 · 0 评论 -
C++11线程安全队列和安全栈
文章代码取自C++11并发编程指南,记录于此方便日后查看原创 2017-05-08 09:47:56 · 2267 阅读 · 0 评论 -
condition_variable与多线程,互斥锁
condition_variable与多线程,互斥锁原创 2017-02-22 17:18:27 · 682 阅读 · 0 评论 -
C++11 线程安全的队列模板
C++11线程安全队列模板原创 2022-07-13 22:39:15 · 440 阅读 · 0 评论 -
Posix API与网络协议栈
Posix API与TCP/IP网络协议栈文章目录Posix API与TCP/IP网络协议栈简介socketbindacceptlistenconnectsendrecvcloselisten, accept和connect内部发生了什么三次握手是如何握手以及实现close断开连接发生的什么TCP/IP的四次挥手断开过程中可能出现的问题send和recv中间发生了什么粘包和分包问题处理延时ACK滑动窗口慢启动seqnum的含义?为什么udp协议头有包长,而tcp协议头没有包长?简介TCP网络编程,通常原创 2022-05-22 00:26:10 · 539 阅读 · 0 评论 -
MFC将数据写入excel
简单的写入excel,若要读写等复杂的操作推荐使用OLE技术原创 2017-04-06 17:59:43 · 5713 阅读 · 1 评论 -
C++socket客户端select异步连接发送接收数据
这段时间公司项目一直用网口同底层设备交互,顾记录下,具体见代码:int RFID_STANDARDPROTOCOL_API __stdcall Socket_SendAndRecv(SOCKET Socket, unsigned char * SendBuf, unsigned char *RecvBuf, int send_len){ int check_len = send_原创 2016-12-09 14:32:49 · 9229 阅读 · 1 评论 -
C++Json生成
参考文章 乐之者101写此文章目的在于记录,使用时请尊重原著采用系统编码,系统采用utf8字符集的话拼接起来字符串就是utf-8了// BeiChenJson.h#pragma once#include "json.h"#include "json_helper.h"// 本类为将对象转换为Json格式// @ 类名: BeiChenjson// @ auth原创 2016-11-08 15:11:54 · 1430 阅读 · 1 评论 -
C++使用gSoap写Web Server和Web Client
和第三方对接的时候对方只给了一个WSDL文件,让我调用他们的接口,起初完全不知道怎么弄,后来看到需求说明要求使用soap的方式通信;然后网上找了一番,都是c++使用gsoap完成add的例子;参照他们例子终于完成了客户端和服务端的编写soapcpp2.exe -c++ add.h 生成一系列文件,具体的参见 http://www.cppblog.com/qiujian5628/archiv原创 2016-07-18 15:21:21 · 687 阅读 · 0 评论 -
C++操作Oracle
C++操作oracle数据库转载 2016-08-18 14:14:40 · 323 阅读 · 0 评论