dirent.h

    1

    1답변

    를 생략하고있다 : 1.jpg, 3.jpg, 4.jpg, 6.jpg, 8.jpg, 10.jpg, 15. jpg, ... 100.jpg, 102.jpg, 103.jpg, 113.jpg 등 . 나는 파일을 반복하는 dirent.h를 사용하고 있지만, 어떻게 든 dirent.h10.jpg에서 시작하고 제공하는 다음 파일이 갑자기 100.jpg 다음 102.jpg

    0

    1답변

    나는 dirent.h를을 사용하여 Windows 경로에있는 모든 파일과 하위 디렉토리를 표시하기 위해 노력하고있어이 지금까지 내 코드입니다 : void print_dir(char* path, char* subdir) { char full_path[MAX_PATH]; concat_path(full_path, path, subdir);

    -1

    1답변

    첫째, 불쾌한 제목으로 불편을 끼쳐 드려 죄송합니다. 내 같은 동일한 출력을 가진 Reading The Contents of Directories 이 THREAD (C Programming) : Display files contain inside a particular directory by using C++ in LINUX 이 내가 참조 소스는 다음과 같

    -1

    1답변

    내가 C. 나는 문제가 문자 배열 내에서 지정된 디렉토리 내부의 파일 이름을 저장하는 데에 dirent라는 헤더 파일을 사용하여 디렉토리를 읽기 위해 노력하고 있습니다로 포인터를 숯불에 문자열을 추가. 코드는 다음과 같습니다. char * FileNames; while ((DirentPointer = readdir(DirectoryPointer)) !=

    -2

    1답변

    나는 경로 이름을 사용하고 그 경로를 가로 지르는 프로그램을 작성하고 그것이 나오는 모든 파일 경로와 블록의 파일 크기를 인쇄 한 다음 디렉토리라면 dir 경로 이름과 크기를 블록 단위로 인쇄합니다. 코드가 무한 루프로 끝나며 "상태를 가져 오지 못했습니다. 파일이 너무 많이 열립니다."라는 메시지가 계속 표시됩니다. #include <dirent.h>

    0

    1답변

    apple documentation에 설명 된 것처럼 디렉토리의 스냅 샷을 만들려고합니다. scandir() 기능을 사용하고 싶습니다. 여기 문서에서입니다 : scandir(const char *dirname, struct dirent ***namelist, int (*select)(const struct dirent *), int (*compar

    1

    2답변

    나는 파일 시스템을 탐색하고 파일을 선택할 수 있도록 ls와 cd에 해당하는 것을 사용하는 C에 파일 브라우저를 작성하고 있습니다. 모두 잘 작동합니다. 사용자가 선택한 파일의 디렉토리 항목을 나타내는 struct dirent *을 선택하는 한 얻을 수 있습니다. 그러나 내 프로그램에서이 파일을 열고 싶습니다. 그 방법을 알고있는 유일한 방법은 fopen(

    -1

    1답변

    루트에서 주어진 파일의 경로를 인쇄하는 C 프로그램에 문제가 있습니다. 예를 들면 : ./pathto /users/cs/a1066199/ ./pathto . /users/cs/a1066199/ ./pathto file.txt /users/cs/a1066199/file.txt ./pathto .. /users/cs/ ./pathto ../tea

    1

    2답변

    Windows에서 내 응용 프로그램에 사용하고있는 가상 시스템 (VFS)을 작성했습니다. 이제는 응용 프로그램을 iOS로 옮겼고 dirrent와 관련된 문제가 있습니다. Windows 포트는 파일이있는 현재 폴더에 대한 정보를 추가했습니다. DIR * dir = opendir(dirName); char * dirFullPath = dir->patt; //

    0

    1답변

    디렉토리 이름이 입니다.입니다. 코드 위 #include <stdio.h> #include <string.h> #include <dirent.h> int main (int argc, char *argv[]) { DIR *directory; struct dirent *file; directory = opendir (argv