博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
boost::interprocess(1)
阅读量:6838 次
发布时间:2019-06-26

本文共 953 字,大约阅读时间需要 3 分钟。

发送端: #include 
#include
#include
using namespace std;#include
#include
#include
using namespace boost::interprocess;int num = 0;mapped_region *mp_r;void funs(){ while (1) { num ++; memcpy(mp_r->get_address(), &num, sizeof(int)); mp_r->get_address(); Sleep(500); } }int main(int argc, char*argv[]){ shared_memory_object share_obj(create_only, "named_obj", read_write); share_obj.truncate(sizeof(int)); mp_r = new mapped_region(share_obj, read_write); std::thread th(funs); th.detach(); getchar(); return 0;}
接收端: #include 
#include
#include
using namespace std;#include
#include
#include
using namespace boost::interprocess;mapped_region* mp_r;void fung(){ while (1) { int num = 0; memcpy(&num, static_cast
(mp_r->get_address()), sizeof(int)); cout<
<

 

转载地址:http://dwqkl.baihongyu.com/

你可能感兴趣的文章
Thrift的java和php数据交互
查看>>
后缀数组的学习(三):SA数组实现代码分析
查看>>
和为s的两个数字与和为s的连续正数序列
查看>>
CSS3与动画有关的属性transition、animation、transform对比
查看>>
hash
查看>>
分栏控制器
查看>>
【Python】str转datetime与datetime计算
查看>>
linux命令:系统裁剪之五dropbear嵌入式系统专用ssh服务
查看>>
linux下进制是如何转换?
查看>>
Android上关于view的事件问题
查看>>
Xendesktop 可基于物理机及虚拟机的桌面控制交付
查看>>
wordpress网站后台打开速度很卡很慢解决方法?
查看>>
#每天问自己个问题#6. SIP标准协议 RFC3261
查看>>
MFC的进程和线程,非正常终止
查看>>
chHANDLE_DLGMSG(windows核心编程)讲解
查看>>
acctmod-ftp.sh
查看>>
Android界面开发问题总结
查看>>
JAVA类型转换问题
查看>>
Centos版本 32或64位查看命令
查看>>
CentOS 7无线网卡驱动解决方法
查看>>