C++
文章平均质量分 69
大大大大凯
云计算、devops
展开
-
C++进程通信之匿名管道
匿名管道只能用来实现同一台机器上父子进程间通信,而不能实现跨网络的通信。利用匿名管道实现父子进程通信时,需要注意:因为匿名管道没有名称,所以只能在父进程中调用Createprocess函数创建子线程时,将管道的读写句柄传递给子线程。原创 2016-12-19 11:17:51 · 3325 阅读 · 0 评论 -
C++进程通信之命名管道
命名管道通过网络来完成进程间通信,它屏蔽了底层的网络协议细节。原创 2016-12-19 15:34:02 · 5434 阅读 · 0 评论 -
C++进程通信之消息
使用自定义消息来实现进程之间的通信。原创 2016-12-19 15:49:21 · 1410 阅读 · 0 评论 -
C++进程通信之邮槽
邮槽是基于广播通信体系设计出来的,它采用无连接的不可靠的数据传输。邮槽是一种单向通信机制,创建邮槽的服务器进程读取数据,打开邮槽的客户端写入数据。原创 2016-12-19 17:37:28 · 989 阅读 · 0 评论 -
C++进程间通信方法比较
C++进程间通信方法比较原创 2016-12-19 17:41:05 · 1993 阅读 · 0 评论 -
C++设计模式之单例模式
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。原创 2017-03-27 23:38:08 · 311 阅读 · 0 评论 -
C++顺序性容器、关联性容器与容器适配器
C++顺序性容器、关联性容器与容器适配器的基本介绍。转载 2017-04-22 22:38:43 · 411 阅读 · 0 评论 -
C++类的构造函数
总结了c++中各种构造函数的特点,并附上例子,希望对初学者有所帮助。转载 2017-05-31 20:43:06 · 417 阅读 · 0 评论 -
C++基于UDP的网络应用程序的编写
UDP(User Data Protocol,用户数据报协议)非连接的协议,在双方传输数据之前不建立连接。1.服务器端程序2.客户端程序原创 2016-11-24 18:59:44 · 2496 阅读 · 1 评论 -
C++基于TCP的网络应用程序的编写
TCP(Transmission Control Protocol,传输控制协议)是一种面向连接的协议,即在收发数据前,双方必须建立可靠的连接。1.服务器端程序2.客户端程序原创 2016-11-24 18:34:25 · 1025 阅读 · 1 评论 -
C++进程通信之剪贴板
采用剪贴板的方式完成进程间的通信。原创 2016-12-16 15:17:47 · 1101 阅读 · 0 评论 -
C++多线程:互斥对象、事件对象与关键代码段的比较
C++多线程:互斥对象、事件对象与关键代码段的比较转载 2016-11-25 15:12:57 · 640 阅读 · 0 评论 -
C++创建一个新的进程
STARTUPINFO用于指定新进程的主窗口特性的一个结构。PROCESS_INFORMATION在创建进程时相关的数据结构之一,该结构返回有关新进程及其主线程的信息。原创 2016-11-23 19:31:50 · 14339 阅读 · 0 评论 -
C++多线程同步(采用互斥对象Mutex)
C++多线程同步(采用互斥对象Mutex)原创 2016-11-25 12:04:07 · 771 阅读 · 0 评论 -
C++多线程同步(采用事件对象Event)
C++多线程同步(采用事件对象Event)原创 2016-11-25 12:07:11 · 5529 阅读 · 1 评论 -
c++将剪贴板内容保存为bmp图
C++读取word数据,word在剪贴板中的数据类型是HENHMETAFILE。1.读取剪贴板数据转存emf文件2.emf文件转bmp文件3.使用转载 2016-11-21 14:40:51 · 2758 阅读 · 2 评论 -
C++使用curl库发送https请求中文乱码问题
//在数据头设置字符集为UTF-8,解决中文乱码问题 struct curl_slist *head = NULL; head = curl_slist_append(head, "Content-Type:application/x-www-form-urlencoded;charset=UTF-8"); curl_easy_setopt(curl, CURLOPT_HTT原创 2016-11-09 12:21:04 · 15768 阅读 · 3 评论 -
Libcurl的一些基本介绍
本文转载自 C++ 用libcurl库进行http通讯网络编程 作者:绿色冰点目录一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法转载 2016-10-21 12:05:42 · 2505 阅读 · 0 评论 -
利用vfw库将一系列bmp图转换为压缩的avi视频
#include "stdafx.h"#include "Vfw.h"#pragma comment( lib, "Vfw32.lib" )#pragma warning ( disable : 4996 )//======================================================================================/转载 2016-10-20 15:21:21 · 1857 阅读 · 1 评论 -
c++使用curl库发送https请求
c++使用curl库发送https请求原创 2016-10-15 16:40:05 · 11060 阅读 · 2 评论 -
c++发送消息格式为JSON的http请求
JSON是类似于xml的一种用于信息交互的轻量级信息定义格式,可扩展性也很好。如何用C++写的代码来发送http请求,消息格式采用JSON呢?下面我一步一步介绍。所有步骤都经实际验证,测试平台为win7。转载 2016-10-14 12:38:14 · 10989 阅读 · 0 评论 -
C++多线程同步(采用关键代码段即临界区)
C++多线程同步(采用关键代码段即临界区)原创 2016-11-25 14:51:37 · 3008 阅读 · 0 评论 -
boost::shared_ptr 分析与实现
boost::shared_ptr 分析与实现转载 2017-08-27 11:10:53 · 531 阅读 · 0 评论