無法讀檔案 iftream ,從檔案讀出一行,然後換行,如果字串有空格在中間,就會出現問題,比如「let's start coding the world」,就只能讀出let's (遇到空格就沒辦法了)
hello world 中間的是空格而不是\0空格和字元是一樣的ascii裡的空格是32讀一行主要參考文獻)
還有用getline似乎也是這樣:
string 中用 getline() 先讀一行,似乎也只能這樣,c++自動完成,char str[100];ifstream ifile;
ifile.open("/***********/");
ifile.getline(str,100);
cout<#includevoid main()
printf("%d",i+1);
}有個錯誤是d:\c++程式\英文單詞.cpp(9) : error c2059: syntax error : ';'
輸入的空格實際為乙個asc字元,若程式設計時直接輸空格,編譯程式會直接無視的。可以轉化字元嘛。a[i]=chr(32).
曾經看到乙個輸入輸出**是這樣的:cin>>a[i];coutint* modifier = const_cast(&constant);/auto i1 = container.begin(); // i1 is container::iterator//auto i2 = container.cbegin(); // i2 is container::const_iterator
1.iterator,const_iterator作用:遍歷容器內的元素,並訪問這些元素的值。iterator可以改元素值,但const_iterator不可改。跟c的指標有點像
2.const_iterator 物件可以用於const vector 或非 const vector,它自身的值可以改(可以指向其他元素),但不能改寫其指向的元素值.
map使用基本介紹:
map以及類似指標iterator:
//list使用樣例
讀寫文字檔案
讀文字 function readtext filename string string vars string alltext string f textfile begin assignfile f,filename 將c myfile.txt檔案與f變數建立連線,後面可以使用f變數對檔案進行操...
Delphi文字檔案讀寫
delphi文字檔案讀寫 2008 10 31 19 07 22 delphi 支援三種檔案型別 文字檔案 記錄檔案 無型別檔案。文字檔案是以行為單位進行讀 寫的。由於每一行的長度不一定相同,不能計算出給定行在檔案中的確切位置,因而只能順序地讀寫。文字檔案只能單獨為讀或寫而開啟,在乙個開啟的文字檔案...
Delphi文字檔案讀寫
delphi 支援三種檔案型別 文字檔案 記錄檔案 無型別檔案。文字檔案是以行為單位進行讀 寫的。由於每一行的長度不一定相同,不能計算出給定行在檔案中的確切位置,因而只能順序地讀寫。文字檔案只能單獨為讀或寫而開啟,在乙個開啟的文字檔案上同時進行讀 寫操作是不允許的。1.檔案變數與檔名關聯 assig...