opendir

    1熱度

    1回答

    我試圖用SDL2創建程序。 在代碼的某個部分,我正在編寫函數來抓取給定目錄路徑中所有當前文件的名稱(並將它們保存在內存中),以便在另一個函數中,我可以檢查指定文件是否存在目錄被檢查的最後一刻。 我使用dirent.h適合我的需要,但我遇到了一些問題: 所有文件都通過正確readdir()(無例外)拍攝的,但是它們並不總是正確複製到內存使用後SDL_strdup()(代碼如下)。 我使用SDL_ma

    0熱度

    1回答

    我給出了具有多個子目錄的目錄路徑。每個子目錄都有一個名爲「st」的文件。我試圖從每個子目錄讀取每個st文件,但我總是在調用fopen時收到一個NULL指針? 我的代碼: int main(){ DIR *dir; struct dirent *ent; FILE *st; dir=opendir("/home/me/Desktop/dir/"); while((ent=readdi

    1熱度

    1回答

    我有一個映射網絡驅動器'Z://',我的PHP文件存儲在'C://'驅動器上。當試圖使用opendir()或fopen()時,我不斷收到錯誤。映射驅動器的原因是因爲我有問題直接寫入驅動器。 執行opendir(只是映射的驅動器): 未能打開DIR:沒有這樣的文件或目錄[文件] => C:\路徑到PHP-文件\ phpfile.php [線] => 2) 的fopen:(映射的驅動器然後絕對路徑)

    0熱度

    1回答

    我是一名初學者,我正在編寫一個關於獲取文件目錄的代碼,但我有一些我不明白的東西。 什麼是「./」的DS = opendir ("./"); 我已經搜索了很多關於C編程網站的意義,但沒有給我一個很好的解釋。我不得不提出我的代碼,迫使我解釋我的代碼的每一行。請幫幫我。謝謝!

    1熱度

    2回答

    我想知道如何調用下面的代碼時,數組中的文件(名稱)總是按不同方式排序。 PHP opendir如何對文件進行排序,以及如何在系統中對其進行更改,而不必先將它放入數組中,然後再進行排序? $dh = opendir($dir); do { $files_in_dir[] = $filename; } while (false !== ($filename =

    0熱度

    1回答

    我在C遞歸函數: void dir(char *file_name, char *dir_name) { DIR *f=opendir(dir_name); if(f==NULL) perror(dir_name); else { struct dirent *a; while((a=readdir(f))!=NULL) {

    0熱度

    1回答

    我想從目錄下的文件夾中獲取所有圖像,並將它們轉換爲對象。文件夾名稱是產品ID,文件名只是數字。 我有這樣的代碼 $dir = "./public/img/product/"; $scandir = scandir($dir); $opendir = opendir($dir); $allfiles = new stdClass(); w

    119熱度

    6回答

    我想在我的應用程序中指定自己的文本大小,但是我在執行此操作時遇到問題。 當我在設備設置中更改字體大小時,我的應用程序TextView的字體大小也會更改。

    0熱度

    1回答

    <?php $current_dir = "/members/downloads/board-meetings/2014/"; // Full path to directory $dir = opendir($current_dir); // Open directory echo (""); while ($file = readdir($dir)) // while loop

    1熱度

    1回答

    我有一段代碼,我正在使用,它工作正常,唯一的問題是當文件夾或文件名稱中有一個空間,它只鏈接(或顯示器)在文件名中 請幫助的第一個字, 感謝 <?php $dirFiles = array(); // opens images folder if ($handle = opendir('.')) { while (false !== ($file = readdir($handle)