0
我創建了一個標記爲O_CREAT
的文件,但是當我嘗試用記事本打開創建的「out.txt」時。它說「無法打開這個文件」或類似「拒絕訪問」。無法打開使用O_CREAT創建的文件
fd = open("out.txt", O_CREAT);
我創建了一個標記爲O_CREAT
的文件,但是當我嘗試用記事本打開創建的「out.txt」時。它說「無法打開這個文件」或類似「拒絕訪問」。無法打開使用O_CREAT創建的文件
fd = open("out.txt", O_CREAT);
您必須使用close
-call關閉文件。否則,其內容將不會被刷新,並且文件不會寫入磁盤。另外你可能會告訴你想要在文件上做什麼。
fd = open("out.txt", O_WRONLY | O_CREAT); //write to the file
//write to file
close(fd); //might check return value
請參閱Wikipedia對此。