如果我不知道一個文件是否存在。如果存在,我將根據該文件中的內容做一些事情。該文件可能是.txt或.gz格式,並且該文件也可能不存在。 下面是我的代碼: //Check whether is a zip file
char *pre_pcom_file_copy = new char[strlen(pre_pat_file)+7];
strcpy (pre_pcom_fil
所以,我有一個任務,基本上是比較與庫函數相對的系統調用速度的練習。我們正在對通過stdin從文件中獲取的字符串進行排序。我們應該確定文件是否是普通文件或者不使用fstat。我已經通讀了手冊頁,雖然我知道它做了什麼,但我在解決如何使用它時遇到了問題。 我知道它返回一個stat結構,所以我可以從字面上做一個變量並將其存儲嗎?例如: int n;
struct stat *val;
n = fsta