亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C++進程共享數據封裝成類實例

2020-01-26 15:14:04
字體:
來源:轉載
供稿:網友

本文實例講述了C++進程共享數據封裝成類的方法,分享給大家供大家參考。具體方法如下:

ShareMemory.cpp源文件如下:

復制代碼 代碼如下:
#include "ShareMemory.h" 
 
CShareMemory::CShareMemory(const    char* pszMapName, int nFileSize, BOOL bServer):m_hFileMap(NULL),m_pBuffer(NULL) 

    if (bServer) //是服務端,就創建 
    { 
        m_hFileMap = ::CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_EXECUTE_READWRITE, 0, nFileSize, pszMapName); 
    } 
    else //否則就打開 
    { 
        m_hFileMap = ::OpenFileMapping(FILE_MAP_ALL_ACCESS, FALSE, pszMapName); 
    } 
    //把它映射到內存 
    m_pBuffer = ::MapViewOfFile(m_hFileMap, FILE_MAP_ALL_ACCESS, 0, 0, 0); 

 
CShareMemory::~CShareMemory(void) 

    ::UnmapViewOfFile(m_pBuffer); 
    ::CloseHandle(m_hFileMap); 
}

ShareMemory.h頭文件如下:

復制代碼 代碼如下:
#pragma once 
#include <Windows.h> 
 
class CShareMemory 

public: 
    CShareMemory(const  char* pszMapName, int nFileSize=0, BOOL bServer=FALSE); 
    ~CShareMemory(void); 
    //屬性 
    LPVOID GetBuffer() const  
    { 
        return m_pBuffer; 
    } 
 
    //實現 
private: 
    HANDLE m_hFileMap; 
    LPVOID m_pBuffer; 
};

使用時用法如下:

服務端:

復制代碼 代碼如下:
#include "ShareMemory.h" 
int main(int argc, char *argv[]) 

 
    //進程間內存共享 
    LPCTSTR lpName= "hello"; 
    LPCTSTR lpContent = "123456"; 
    CShareMemory* pShareMemory = new CShareMemory(lpName, 20, FALSE); 
    LPVOID lpBase = pShareMemory->GetBuffer(); 
    strcpy((char*)lpBase, lpContent); 
     
    printf("%s/n",(char*)pShareMemory->GetBuffer()); 
    getchar(); 
    return 0; 
}

客戶端:

復制代碼 代碼如下:
#include "ShareMemory.h" 
int main(int argc, char *argv[]) 

 
    //進程間內存共享 
    LPCTSTR lpName= "hello"; 
    LPCTSTR lpContent = "123456"; 
    CShareMemory* pShareMemory = new CShareMemory(lpName, 20, FALSE); 
 
    printf("%s/n",(char*)pShareMemory->GetBuffer()); 
    getchar(); 
    return 0; 
}

希望本文所述對大家的C++程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品欧美亚洲777777| 日韩性生活视频| 国产精品久久久久久久久久三级| 色一情一乱一区二区| 日韩欧美有码在线| 亚洲国产精品成人av| 欧美性猛交xxxx黑人猛交| 原创国产精品91| 欧美日韩在线影院| 日韩av电影在线免费播放| 国产精品久久一区| 中文欧美日本在线资源| 中文字幕欧美在线| 九九久久久久久久久激情| 亚洲美女喷白浆| 川上优av一区二区线观看| 免费不卡在线观看av| 成人激情黄色网| 激情亚洲一区二区三区四区| 亚洲国产日韩欧美在线99| 国产91色在线播放| 国产精品羞羞答答| 国产一区二区三区在线视频| 91精品国产91久久久久久久久| 亚洲国产日韩欧美在线99| 国产高清视频一区三区| 91香蕉嫩草神马影院在线观看| 国产精品久久久av久久久| 日本最新高清不卡中文字幕| 国产v综合v亚洲欧美久久| 亚洲日韩中文字幕| 亚洲午夜未满十八勿入免费观看全集| 国产精品久久精品| 日韩在线免费观看视频| 在线播放日韩专区| 日本精品在线视频| 欧美日韩国产成人高清视频| 亚洲视频网站在线观看| 亚洲天堂av在线免费观看| 日韩精品免费综合视频在线播放| 伊是香蕉大人久久| 在线观看91久久久久久| 国产亚洲人成网站在线观看| 日韩国产一区三区| 91精品国产91久久久久久吃药| 久久久久久亚洲精品中文字幕| 日韩资源在线观看| 伊人一区二区三区久久精品| 日韩午夜在线视频| 亚洲国产精品999| 国产精品欧美日韩| 色妞色视频一区二区三区四区| 日韩视频精品在线| 欧美大荫蒂xxx| 欧美亚洲另类视频| 久久综合色影院| 欧美成人一区在线| 久久香蕉精品香蕉| 国产91色在线免费| 久久久精品美女| 亚洲级视频在线观看免费1级| 亚洲午夜精品久久久久久性色| 欧美视频精品一区| 亚洲国产精品嫩草影院久久| 日韩中文理论片| 亚洲精品有码在线| 精品人伦一区二区三区蜜桃免费| 久久久av一区| 亚洲性线免费观看视频成熟| 亚洲新中文字幕| 日韩欧美在线视频免费观看| 日本一区二区三区在线播放| 亚洲第一av在线| 日本道色综合久久影院| 久久男人的天堂| 国模精品视频一区二区三区| 国产精品日韩在线| 成人网址在线观看| 久久久综合免费视频| 欧美日韩国产在线播放| 91在线观看免费观看| 操人视频在线观看欧美| 亚洲mm色国产网站| 欧美夫妻性生活xx| 日韩麻豆第一页| 毛片精品免费在线观看| 欧美激情精品久久久久久蜜臀| 久久久综合免费视频| 久久精品亚洲国产| 国产精品永久免费在线| 精品福利免费观看| 亚洲成人国产精品| 亚洲精品色婷婷福利天堂| 午夜精品福利视频| 欧美国产视频日韩| 国产精品视频1区| 亚洲欧美精品伊人久久| 亚洲精品视频久久| 国产一区二区三区欧美| 久久精品国产清自在天天线| 欧美成人午夜剧场免费观看| 久久久精品中文字幕| 久久在精品线影院精品国产| 亚洲有声小说3d| 国产日韩中文在线| 欧美日在线观看| 成人免费福利在线| 国产成人精品久久二区二区91| 欧美性感美女h网站在线观看免费| 亚洲国产成人精品久久| 国产欧美精品日韩精品| 国语自产偷拍精品视频偷| 国产精品白丝av嫩草影院| 欧美国产日产韩国视频| 久久久久久亚洲精品中文字幕| 超碰91人人草人人干| 亚洲国产精品电影在线观看| 亚洲成av人乱码色午夜| 91免费看国产| 91精品国产一区| 91在线色戒在线| 国产成人在线精品| 亚洲国产精品久久91精品| 这里只有精品视频在线| 日韩精品极品视频免费观看| 亚洲电影中文字幕| 久久在线精品视频| 久久精品美女视频网站| 国产成人精品久久久| 午夜精品一区二区三区av| 中日韩美女免费视频网站在线观看| 欧美成人手机在线| 日韩欧美在线播放| 欧美激情网站在线观看| 欧美成年人视频网站欧美| 日韩视频在线观看免费| 亚洲天堂第二页| 久久久电影免费观看完整版| 国产成人综合精品在线| 久久大大胆人体| 亚洲欧美一区二区三区在线| 青青在线视频一区二区三区| 超碰97人人做人人爱少妇| 成人欧美一区二区三区黑人| 91午夜理伦私人影院| 国产一区二区三区免费视频| 久久精品国产v日韩v亚洲| 国产精品久久久久久久久免费看| 欧美日韩不卡合集视频| 亚洲精品第一页| 91日本在线视频| 色一区av在线| 欧美交受高潮1| 亚洲欧美日韩图片| 午夜精品福利在线观看| 91精品久久久久久久久久久久久久| 日韩在线观看免费高清完整版| 中文.日本.精品| 国产亚洲精品美女久久久| 国产综合视频在线观看| 国产日韩视频在线观看| 伊人一区二区三区久久精品| 亚洲午夜色婷婷在线| 欧美午夜www高清视频|