C++學習筆記->C++的文件操作

一、main函數的三個參數:int main(int argc,char *argv[], char *envp[]){}

1、整型變量int argc,指程序的參數數量,表示在命令行下輸入的時候一共有多少個參數,包括命令;

2、字符指針數組char *argv[]:每個指針指向命令行的一個字符串;

3、字符指針數組char *envp[]:用來取得系統的環境變量,較少使用。


二、fprintf(stderr,"error message");

1、stderr:標準的輸出設備文件,對應終端的屏幕;

2、執行該函數,進程將從標準輸入文件中得到輸入數據,將正常輸出數據輸出到標準輸出文件,將錯誤信息送到標準錯誤文件;

3、fprintf():傳送格式化輸出到一個文件。


三、exit(x);

功能:關閉所有文件,終止正在執行的程序;只要x不爲0,都表示異常退出。


四、常見的幾種文件打開模式:

1、ios::in--打開一個可讀取的文件;

2、ios::out--打開一個可寫入的文件;

3、ios::binary--以二進制形式打開一個文件;

4、ios::app--寫入的所有數據都被追加到文件末尾;

5、ios::trunk--刪除文件原來已存在的內容;




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章