C++与C#之间共享内存的问题
2009-09-12 23:00
661 查看
两个工程位于同一解决方案中,
C++的进程,完成共享内存的创建
1、
HANDLE m_hMapFile=CreateFileMapping((HANDLE)0xFFFFFFFF),
NULL,PAGE_READWRITE,0,0x1000," ZZZOJ");
2、
void* m_pBaseMapFile=MapViewOfFile(m_hMapFile,
FILE_MAP_READ|FILE_MAP_WRITE,
0,0,0);
然后想用C#调用API
完成OpenFileMapping(FILE_MAP_WRITE,
FALSE," zzj");
但如终无法读取,倒底是什么原因呀
C++的进程,完成共享内存的创建
1、
HANDLE m_hMapFile=CreateFileMapping((HANDLE)0xFFFFFFFF),
NULL,PAGE_READWRITE,0,0x1000," ZZZOJ");
2、
void* m_pBaseMapFile=MapViewOfFile(m_hMapFile,
FILE_MAP_READ|FILE_MAP_WRITE,
0,0,0);
然后想用C#调用API
完成OpenFileMapping(FILE_MAP_WRITE,
FALSE," zzj");
但如终无法读取,倒底是什么原因呀
相关文章推荐
- C# 使用 StructLayoutAttribute 时 C# /C++ 内存空间分配与成员对齐问题
- C#调用使用C++\CLI封装的标准C++ DLL问题:无法访问受保护的内存,这通常指示其他内存已损坏
- 利用 WM_COPYDATA 消息 在 C# 和 传统C++应用之间传递数据时,64位平台的问题
- 再谈让C++更像C#:C#内存泄露问题
- Windows共享内存 C++及C#实现
- C#与C/C++ dll之间数据传递的一些问题与解决
- 2017.10.11 C#调用C++ 动态库内存溢出问题
- 有关C++中的内存之间的拷贝问题---简
- C#种 内存对齐问题
- 共享内存操作类(C#源码)[转]
- 关于C++和C#选择的问题---ShinePans
- C#中C/C++程序员注意问题
- C#内存共享_内存共享库
- 【转】C++成员函数的内存分配问题
- 【C++】使用局部变量赋值而非引用,导致内存多次释放的野指针问题
- 【Linux】IPC之间的共享内存
- Android系统匿名共享内存(Anonymous Shared Memory)C++调用接口分析(5)
- C++ 模板和 C# 泛型之间的区别
- 关于C#调用C++动态库中的内存对齐的讲解
- c#winform编程 窗体之间传递参数问题总结(转)