熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

怎麼樣將數組寫入File Mapping

2013-11-13 10:16:39  來源: .NET編程 

  由於數據比較多我使用FileMapping存儲

  數據這麼定義的

  typedef  struct  MYDATA
{
      int  data[];
}  *lpMyData;
lpMyData  pFile=(lpMyData)  MapViewOfFile(hFileMapping  FILE_MAP_WRITE);
MYDATA  mydatatemp;
for(k=;k <;k++)
{
    
    {
       mydatatempdata[k]=source[k];
    }
}
pFile[iCount]=mydatatemp;

  編譯通過但是運行出錯我單步調試好像是pFile[iCount]=mydatatempdata;這句有問題寫文件的時候出錯出錯提示Access  Violation


From:http://tw.wingwit.com/Article/program/net/201311/13141.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.