uwenku
標簽列表
nftw
3
熱度
1
回答
nftw線程安全
在C/C++中是否有線程安全實現nftw()?在它的文檔中說 「nftw()函數不需要是線程安全的。」 我將使用nftw作爲遞歸刪除函數來遍歷多線程應用程序中的目錄結構。
c
recursion
thread-safety
delete-file
nftw
2012-07-13
1
熱度
1
回答
nftw不同於BSD?
我試圖讓使用nftw用下面的代碼目錄樹中的所有.c文件: static int gf(const char *path, const struct stat *st, int t, struct FTW *ftw) { if (t != FTW_F) return 0; if (strcmp(ext(path), ".c") == 0) addl(&fi
c
unix
posix
bsd
nftw
2011-11-11
0
熱度
1
回答
nftw傳遞tflag具有未定義值
在使用nftw像這樣, nftw((argc < 2) ? "." : argv[1], rm, 20, FTW_DEPTH|FTW_PHYS) nftw正在經過的5到RM函數的tflag參數的值當它遇到一個目錄遍歷目錄。 ftw.h頭文件只爲tflag參數指定一個帶有4個值(0-3)的枚舉,其中FTW_D或1是目錄的適當值。 fpath值在所有情況下似乎都是正確的。 所以我的問題是這樣的。爲
c
linux
unix
nftw
2014-09-26
0
熱度
1
回答
如何使用ftw刪除目錄的內容
我們可以使用FTW_DEPTH使用ftw刪除非空目錄。但是我想刪除目錄的內容,但不是目錄本身,與rm -rf dir/*類似。 如何使用nftp/ftw實現此目的?
linux
nftw
2016-12-02
7
熱度
3
回答
使用nftw
我想用nftw在C. 然而,鑑於我想要做遍歷目錄結構時,如何避免使用全局變量,我沒有看到周圍使用全局變量的方式。 使用(n)ftw的教科書示例都涉及到執行類似打印文件名的操作。相反,我想要獲取路徑名和文件校驗和,並將其放入數據結構中。但是,鑑於可以傳遞給nftw的限制,我沒有看到這樣做的好方法。 我正在使用的解決方案涉及一個全局變量。然後,由nftw調用的函數可以訪問該變量並添加所需的數據。 是否
c
global-variables
nftw
2012-04-23
1
熱度
1
回答
如何指定nftw標誌
這是我nftw功能,它的工作原理正確指定標誌FTW_DEPTH和FTW_PHYS前: if (nftw(argv[1], visit, 64, FTW_DEPTH | FTW_PHYS) != 0) { perror("nftw"); } 而且我已經定義,請訪問: int visit(const char *path, const struct stat *stat, int f
flags
nftw
2015-08-03
最新問題
1.
Map和MapWhen在asp.net核心中間件中的區別?
2.
SWI Prolog程序能否從外部數據庫中獲取其事實?
3.
Ruby On Rails - SQLite3數據庫和版本控制
4.
正則表達式Javascript:如何截取可能包圍或不包含空白的整個單詞
5.
「使用JPA和Spring引導在實體中映射實體的重複列」
6.
如何爲Executors.newFixedThreadPool設置超時時間,並在達到超時時創建線程
7.
可通過命令調用的函數獲取調用次數
8.
Php不工作添加更多行(中繼器)
9.
在macOS上安裝pip不起作用(不再)
10.
無法正確地將表格行中的文本框的值從視圖傳遞到MVC5中的控制器