
Boost
ZhongNanJingYun_Blog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ :单例模式
1 教科书里的单例模式我们都很清楚一个简单的单例模式该怎样去实现:构造函数声明为private或protect防止被外部函数实例化,内部保存一个private static的类指针保存唯一的实例,实例的动作由一个public的类方法代劳,该方法也返回单例类唯一的实例。上代码: #pragma once#include<iostream>class Singl...原创 2019-10-14 22:24:28 · 125 阅读 · 0 评论 -
C++ 信号量的使用
在进程间通信时,对于消息的通信,有时候回用到信号量,本次就实现一个case,简单介绍信号量如何在进程之间实现消息收发的同步。首先,了解一下信号量的定义,及接口类class interprocess_semaphore{ #if !defined(BOOST_INTERPROCESS_DOXYGEN_INVOKED) //Non-copyable interproces...原创 2019-10-12 22:34:12 · 4722 阅读 · 0 评论 -
C++ 消息队列实现
前言:根据C++ boost实现消息队列消息的形式可以自定义,这里消息的内容为字符串#include <iostream>#include <cstring>#include<boost/interprocess/ipc/message_queue.hpp>#include<vector>进程A是发送消息的进程...原创 2019-10-11 23:37:51 · 1320 阅读 · 0 评论 -
boost::interprocess 进程间通信之消息队列的实现
1. 首先需要建立两个工程,processA, ProcessB2. 写一个消息队列的类,"Condition_shared_data.hpp"#include <boost/interprocess/detail/config_begin.hpp>#include <boost/interprocess/sync/interprocess_mutex.h...原创 2019-10-10 23:54:27 · 1339 阅读 · 0 评论