易春木

Feed Rss

linux C -判斷檔案是否存在

08.18.2010, IT開發, by , 1,582 人次 .

判斷檔案是否存在, 提供以下API (linux C)

/**
* @brief check file existing
*
* @param fname - file name to check
* @return int - 0: not exist; 1: exist
*/
int util_file_exist(char *fname)
{
struct stat fstat;

if (lstat(fname,&fstat)==-1)
return 0;
if (S_ISREG(fstat.st_mode))
return 1;
return 0;
}

順便一提, linux C 是一本好用的工具書! 裡面列舉出大部分linux C的API與簡易範例與說明!

閱讀這篇文章的讀者也會看:

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>