程式設計就是拼積木,輪子 文字檔案讀寫

2021-07-02 22:47:33 字數 1045 閱讀 9801

無法讀檔案 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...