解決:file.writeallbytes
其他:這裡要注意,byte陣列裡面可能有不可見字元,所以程式裡不要進行如getstring()之類的轉換,這樣會出錯的,對一些不可見的字元會有亂碼。可以用寫二進位製流的方式進行讀寫檔案即可。
filestream fs1 = new filestream(@"e:\tenp\doc\111.txt", filemode.open, fileaccess.read, fileshare.read);
filestream fs2 = new filestream(@"e:\temp\doc\222.txt", filemode.create, fileaccess.write, fileshare.none);
byte farr = new byte[1024];
const int rbuffer=1024;
//讀取單個位元組,返回-1表示讀完
while (fs1.read(farr, 0, rbuffer)!=0) //返回0表示讀完
fs1.close();
fs2.close();
C 將byte 寫入檔案
這裡要注意,byte陣列裡面可能有不可見字元,所以程式裡不要進行如getstring 之類的轉換,這樣會出錯的,對一些不可見的字元會有亂碼。可以用寫二進位製流的方式進行讀寫檔案即可。filestream fs1 new filestream e 360downloads ni.txt filemod...
檔案寫入mysql 如何將大檔案寫入到資料庫中
最近利用空閒時間自己在寫乙個檔案備份工具,因為我磁碟上的很多檔案很重要,例如很多ppt和講義。所以需要經常備份,而且因為這些檔案很多,所以需要增量備份。我嘗試用過windows自帶的ntbackup工具,但感覺不是很爽。它不支援壓縮備份,而且介面也有點複雜。為了響應偉大領袖的 自力更生,豐衣足食 的...
如何將syslogng的日誌寫入MySQL資料庫
在 使用syslog ng搭建日誌伺服器 中已經講了如何將syslog ng配置為中心日誌伺服器,下面介紹如何將syslogng的日誌寫入mysql資料庫,系統 gentoo 2007 1 修改 etc syslog ng syslog ng.conf,新增 source s remote dest...