vc++ 共享内存

原创 2013年12月01日 21:36:48
// ShareMemory1.cpp : Defines the entry point for the console application.
//


#include "stdafx.h"
#include<iostream>
#include <Windows.h>
using namespace std;




int _tmain(int argc, _TCHAR* argv[])
{


HANDLE hFileMap = CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, 255, _T("fool2003"));
TCHAR* ptChar = (TCHAR* )MapViewOfFile(hFileMap, FILE_MAP_ALL_ACCESS, 0, 0, 0);
memcpy(ptChar, _T("HelloWorldYuanhs"), sizeof( _T("HelloWorldYuanhs") ) );
getchar();
return 0;

}


// ShareMemory2.cpp : Defines the entry point for the console application.
//


#include "stdafx.h"
#include <iostream>
#include <string>
#include <Windows.h>
using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
char* pTemp = "11111";
std::cout<<pTemp<<endl;
HANDLE hFileMap = OpenFileMapping(FILE_MAP_ALL_ACCESS, FALSE, _T("fool2003"));
TCHAR* ptChar = (TCHAR* )MapViewOfFile(hFileMap, FILE_MAP_ALL_ACCESS, 0, 0, 0);


std::wstring s(ptChar);
std::wcout<<s.c_str();
getchar();
return 0;
}

VC 共享内存实现进程间大数据的交换

作者:中国电波传播研究所青岛分所:郎锐     在Windows操作系统下,任何一个进程不允许读取、写入或是修改另一个进程的数据(包括变量、对象和内存分配等),但是在某个进程内创建的文件映射对象的视图...
  • element_storm
  • element_storm
  • 2013年11月21日 10:48
  • 2240

VC中使用共享内存的实例工程

  • 2012年06月15日 17:48
  • 12KB
  • 下载

VC++6.0共享内存技术总结

VC++6.0共享内存技术总结 - [编程]   VC++6.0共享内存技术总结 程序1 -- 建立共享区: HANDLE m_hMapFile=CreateFileMapping(  /...
  • zhihu008
  • zhihu008
  • 2012年08月17日 00:20
  • 9933

进程间通信_共享内存类_C++实现

忘记是从哪里整理的一个类了,但非常好用,可以将其放在自己的项目中实现不同进程间数据的通信。 头文件:/*************************************************...
  • fengrx
  • fengrx
  • 2009年04月13日 13:39
  • 9747

简单windows共享内存封装类

简单windows共享内存封装类
  • zsc_976529378
  • zsc_976529378
  • 2016年09月21日 10:10
  • 1868

VC 实现共享内存

#ifndef _CSHAREMEMORY_H_ #define _CSHAREMEMORY_H_ /* * CopyRight (C) by dragonwarrior95@163.com....
  • earbao
  • earbao
  • 2014年04月21日 15:31
  • 704

Windows环境下利用“共享内存”实现进程间通信的C/C++代码---利用CreateFileMapping和MapViewOfFile

进程间的通信方式有很多种, 上次我们说了最傻瓜的“共享文件”的方法。
  • stpeace
  • stpeace
  • 2014年09月25日 21:47
  • 13917

VC用共享内存实现进程间通信

  • 2012年01月11日 14:58
  • 73KB
  • 下载

vc++ 共享内存

// ShareMemory1.cpp : Defines the entry point for the console application. // #include "stdafx...
  • yuan_hs_hf
  • yuan_hs_hf
  • 2013年12月01日 21:36
  • 628

VC下使用共享内存进行进程间的通信

  • 2008年11月20日 10:33
  • 9.65MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:vc++ 共享内存
举报原因:
原因补充:

(最多只允许输入30个字)