// 檔案的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...