c++判斷是否為目錄的示例分享
更新時(shí)間:2014年03月05日 09:30:02 作者:
這篇文章主要介紹了c++判斷是否為目錄的示例,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
#include<sys/stat.h>
#include<unistd.h>
int is_dir(char *path){
struct stat buf;
if(lstat(path , &buf) < 0){
return FALSE;
}
int ret = __S_IFDIR & buf.st_mode;
if(ret){
return TRUE;
}
return FALSE;
}
相關(guān)文章
使用C語言打造通訊錄管理系統(tǒng)和教學(xué)安排系統(tǒng)的代碼示例
這篇文章主要介紹了使用C語言打造通訊錄管理系統(tǒng)和教學(xué)安排系統(tǒng)的代碼示例,利用C語言強(qiáng)大的數(shù)組和指針能夠更加清晰地體現(xiàn)設(shè)計(jì)思路:D 需要的朋友可以參考下2016-06-06C++用函數(shù)對(duì)算法性能進(jìn)行測(cè)試
算法無處不在,算法是程序的靈魂,而數(shù)據(jù)結(jié)構(gòu)則是程序的骨架,二者共同構(gòu)成了程序,那么如何評(píng)估算法的性能呢?理論上可以通過計(jì)算時(shí)間復(fù)雜度的方法來評(píng)估,但這是理性的認(rèn)識(shí),我們還有一種直觀的評(píng)估方法,那就是程序執(zhí)行的時(shí)間2022-08-08C/C++獲取Windows平臺(tái)CPU占用率的方法
最近在做系統(tǒng)信息相關(guān)的接口,為了實(shí)現(xiàn)跨平臺(tái),故在linux和Windows平臺(tái)獲取占用率信息,文章主要介紹Windows下的方法,文中給出了參考代碼,需要的朋友可以參考下2023-12-12C語言數(shù)據(jù)結(jié)構(gòu)堆的基本操作實(shí)現(xiàn)
這篇文章主要為大家介紹了C語言數(shù)據(jù)結(jié)構(gòu)堆的基本操作實(shí)現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2021-11-11OpenCV實(shí)現(xiàn)無縫克隆算法的步驟詳解
借助無縫克隆算法,您可以從一張圖像中復(fù)制一個(gè)對(duì)象,然后將其粘貼到另一張圖像中,從而形成一個(gè)看起來無縫且自然的構(gòu)圖。本文將詳解OpenCV實(shí)現(xiàn)無縫克隆算法的步驟,需要的可以參考一下2022-06-06帶頭結(jié)點(diǎn)的鏈表的基本操作(超詳細(xì))
鏈表是一種動(dòng)態(tài)分配空間的存儲(chǔ)結(jié)構(gòu),能更有效地利用存儲(chǔ)空間,通過對(duì)單鏈表基本操作的代碼實(shí)現(xiàn),我深刻領(lǐng)悟到以“指針”指示元素的后繼,在插入或刪除元素時(shí)不需要移動(dòng)元素2023-07-07