Qt學習之路21 檔案操作

2021-08-26 09:39:56 字數 1519 閱讀 9301

io操作的本質就是讀寫一段連續的儲存空間。

qfile file(qstring("c:/users/song8023/desktop/test.txt"));//定義乙個檔案qfile類物件時需要指定路徑和名字,

if(file.open(qiodevice::writeonly | qiodevice::text))//以只寫的方式開啟檔案時,名字不存在則生成,存在則先刪掉原先的再重寫

if(file.open(qiodevice::readonly | qiodevice::text))

更多盡在qt幫助文件

qfile file(qstring("c:/users/song8023/desktop/test.txt"));

qfileinfo info(file);

qdebug()

<< endl;

qdebug()

<< info.filename();//檔名

qdebug()

<< info.filepath();//檔案路徑

qdebug()

<< info.exists();//檔案是否存在

qdebug()

<< info.isfile();//檔案或資料夾

qdebug()

<< info.isreadable();//是否可讀

qdebug()

<< info.iswritable();//是否可寫

qdebug()

<< info.created();//被建立時間

qdebug()

<< info.lastread();//最近一次訪問時間

qdebug()

<< info.lastmodified();//最近一次修改時間

qdebug()

<< info.suffix();//檔案字尾是什麼

qdebug()

<< info.size();//檔案大小

更多盡在qt幫助文件

這是乙個重要的技術,能避免儲存在臨時檔案的應用程式資料損壞。

在呼叫close()之後重新開啟qtemporaryfile是安全的,只要臨時檔案物件還沒有銷毀,臨時檔案就一直存在並由qtemporaryfile內部保持開啟。

Linux學習之路3 2檔案操作(二)

一 檢視檔案內容 1 cat 命令 一般檢視小檔案,從第一行到最後一行列出來 常見選項 n 顯示行號 a 顯示控制字元,如換行符 製表符等 linux和wi ndow sm 和windows m 和windo wsm 2 tac 命令 一般檢視小檔案,從最後一行到第一行列出來 3 more和less...

Python學習之路4 檔案操作 編碼轉換

檔案操作 檔案操作大概分三步 把檔案開啟。操作檔案。把檔案關上。開啟檔案 開啟檔案用open 函式,開啟成功後返回乙個資源,具體語法如下。open 要開啟的檔案,開啟方式,開啟檔案的格式,預設為utf 8 例如f open passengers.txt r encoding utf 8 上例用ope...

C MFC修行之路 1 檔案操作

當對乙個檔案操作時,如果不知道該檔案是否存在,就要首先進行查詢。mfc中有乙個專門用來進行檔案查詢的類cfilefind,使用它可以方便快捷地進行檔案的查詢。下面這段 演示了這個類的最基本使用方法。cstring strfiletitle cfilefind finder 檔案查詢類的例項 bool...