從目前的位置讀取UTF8的string,string在檔案內的排放方式為[length,unicode char1,unicode char2...],指標會自動往後移
回傳讀取的值
從目前的位置讀取Unicode的string,string在檔案內的排放方式為[length,unicode char1,unicode char2...],指標會自動往後移
回傳讀取的值
將Unicode的String寫入目前的位置,在檔案內的排放方式為[length,unicode char1,unicode char2...],指標會自動往後移
欲寫入的資料。
傳回寫入的byte數
將一串binary資料寫入目前的位置,指標會自動往後移
欲寫入的資料。
欲寫入的Binary的起始處。
欲寫入的資料長度。
傳回寫入的byte數
複制一份檔案內的資料,並傳回
傳回複制的檔案資料
傳回內部使用的記憶體
傳回內部使用的記憶體
將目前檔案內的Memory傳回,而檔案就變成初始狀態
傳回檔案的內容
是否為小在前排列法
是否為小在前排列法
長度,若長度為不可自動伸展,則無法設定改變長度
長度,若長度為不可自動伸展,則無法設定改變長度
取得配置的長度,由於可以自動伸展,每次伸展的bytes數固定,
所以系統所配置的記憶體可能比實際已使用的多,
而 allocatedLength 是取得已配置的,length 則是取得已使用,有資料的長度
取得指標目前的所在的位置
記憶體讀寫器