#pragma data_seg() 是vc编译器提供的预处理指令,可以实现进程间数据共享。一般用于DLL中,且数据必须初始化,否则编译器会把未初始化数据放到.BSS段中
用exescope查看,发现多出一个MySection段
测试:
启动进程发现打印:10 25
启动另一个进程打印: 25 25,发现数据已被多个进程共享
#pragma data_seg() 是vc编译器提供的预处理指令,可以实现进程间数据共享。一般用于DLL中,且数据必须初始化,否则编译器会把未初始化数据放到.BSS段中
用exescope查看,发现多出一个MySection段
测试:
启动进程发现打印:10 25
启动另一个进程打印: 25 25,发现数据已被多个进程共享
上一篇:Cookie设置
下一篇:mac gdb SIG113
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M