若何建立寫入和讀出內部存儲文件?怎么建立寫入和讀出內部存儲文件?若何建立內存映射文件,并對其進行寫入與讀取數據?對內存文件進行操作的方式介紹。
下面,小編就以一個簡單的示例,為大師介紹一下若何操縱CreateFileMapping,MapViewOfFile函數,來建立內存映射文件,并對該內存映射文件進行讀寫操作。
引進頭文件。將需要利用到的頭文件全數引入,本家兒要包羅有兩個函數的Windows.h文件。
界說變量。再界說一些操作內存映射文件的參數變量。
界說常量。指明內存映射文件的位置、名稱及以塊巨細。
界說內存映射文件的存取模式、共享模式、文件屬性。
建立文件。建立內存映射文件,并對建立成果進行判定。
建立文件映射。對內存映射文件進行映射,同時對映射成果進行判定。
操作文件。若是映射建立當作功,那么就可以操縱CopyMemory、memcpy等函數來操作文件,進行讀寫改等操作了。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!