參考:
form.cs
using system.io;
//獲取txt檔案
string f =
"auth\\"
+ tb_username.text +
".txt"
; streamreader sr = new streamreader
(f, encoding.default)
; string line;
//讀取txt檔案(我的檔案只有一行 所以直接進行一次輸出)
while
((line = sr.
readline()
)!= null)
//檔案f2有多行
streamreader sr2 = new streamreader
(f2, encoding.default)
; string line2;
int j =0;
while
((line2 = sr2.
readline()
)!= null)
//按行讀取line為每行的資料
//txt按行生成了乙個浮點型陣列
int num =-1
;streamreader rd = file.
opentext
(@"data\\user.txt");
//開啟檔案
string
user =
newstring
[1024];
//定義字串陣列
for(
int i =
0; i <
1024
; i++
)//從檔案中讀入資料並存入字串陣列
參考1:
參考2:
string username = tb_username.text +
"_psw1"
;float
feature1 =
newfloat[4
];stophook
(ref feature1[0]
);string fname =
"comp\\"
+ username +
"_comp.txt"
;//陣列feature有4個元素,以下方法只能寫入一行txt文字
//經過4次迴圈只寫入了第4個元素,前面的元素被覆蓋
//for(int i = 0;i < 4;i++)
////將feature轉化為字串陣列
string
strs =
newstring
;//按行寫入txt檔案
using
(filestream filestream = file.
openwrite
(fname)
) writer.
close()
;}}
string username = tb_username.text +
"_psw2"
; dllfun.
stophook
(out keydata.feature2)
;//將內容存入結構體
string fname =
"data\\"
+ username +
"_comp.txt"
;//檔名
using
(filestream filestream = file.
openwrite
(fname)
) writer.
close()
;}}
//
string path=
"1.txt"
;//檔案存放路徑,保證檔案存在。
streamwriter sw =
newstreamwriter
(path,
true);
sw.writeline
(追加的內容)
; sw.
close()
;
string pswname =
"data\\psw.txt"
;filestream pswstream = file.
openwrite
(pswname)
;streamwriter pswwriter =
newstreamwriter
(pswstream)
; pswwriter.
write
(tb_password.text)
;//寫入
pswwriter.
close()
;
string d3;
d3 =
"data\\psw.txt"
;streamreader f3 = file.
opentext
(d3)
; psw = f3.
readline()
;//將字串存入psw
f3.close()
;
//檔案預設路徑為demo//demo//bin//debug
file.
delete
("1.txt"
);
C 讀寫txt檔案
首先windows 7中的txt文件中,預設每行末尾會加 r 和 n 表示此行結束。回車表示游標移到行首,換行表示游標移至下一行,所以二者要配合使用。因此利用string的split函式讀取txt檔案是就需要額外加入換行符和回車符作為分隔符。例外一點就是split函式讀取至每行結束時,雖然行尾換行符...
c 讀寫txt檔案
最近專案又遇到了乙個問題,最初我把上傳失敗的記錄儲存在配置檔案中,這個失敗的記錄有上百條,導致在配置檔案中的value很長,這樣在vs中就破壞了xml的結構,導致xml不能正確解析。最後決定將這些上傳失敗的記錄單獨儲存在乙個txt文字中,這樣就需要對txt進行讀寫。方法其實還是很簡單的,但是讀寫完一...
C 讀寫檔案txt
為了定量 詳細 準確的獲取資料,寫乙個c 去記錄呼叫的值 include include include windos庫 using namespace std fstream 該資料型別通常表示檔案流,且同時具有 ofstream 和 ifstream 兩種功能,這意味著它可以建立檔案,向檔案寫入...