檔案的基本IO操作

2021-10-08 12:01:14 字數 920 閱讀 8024

// 檔案的io操作之讀寫.cpp : 此檔案包含 "main" 函式。程式執行將在此處開始並結束。  

//  

#include #include #include using namespace std;  

int main()  

filewrite.close();  

// 怎麼輸入的,就怎麼讀出來,不然會出錯  

ifstream fileread("c:\\users\\hgq15\\desktop\\file.txt");  

if (fileread.good())  

;  fileread.getline(hello, 100);  

cout << hello << endl;  

char world[100] = ;  

fileread >> world;  

cout << world << endl;  

char str1;  

fileread.get(str1);  

cout << str1 << endl; // str1讀取的是換行符'\n',在顯示螢幕上是看不見的,除非debug可以看見  

}

以上展示了檔案的輸入輸出操作:

輸入操作(vs->檔案):

用get寫入text內乙個字元,write寫入text內一串字元或者資料,《寫入text內一串字元或者資料。在我看來用《流操作符寫普通字元或者其它基本型別的資料更加方便,因為流操作符可以不限長度的向檔案內輸入資訊。

輸出操作(檔案->vs)

用put來獲取text內的乙個字元,read讀取text內的一串字元或者資料,>>寫出text內的一串字元或者資料。在我看來》流操作運算子對於非二進位制資料更加智慧型,因為流操作運算子可以根據變數的大小智慧型的向變數輸入資訊。

檔案基本I O操作

include include include intopen const char pathname,int flags int open const char pathname,int flags,mode t mode int creat const char pathname,mode t ...

IO的基本操作

public void readfile string fromfilename,string tofilename os.close is.close catch ioexception e catch filenotfoundexception e finally catch ioexcepti...

基本的I O操作

功能 開啟指定的檔案,以指定的許可權開啟 你使用一下函式需要包含的標頭檔案 include include include int open const char pathname,int flags int open const char pathname,int flags,mode t mod...