문제

코드에서 getFileAttributes () 함수를 사용하고 있습니다.그것의 값을 0x2010으로 반환합니다.왜냐하면 그 말은 "file_attribute_not_content_indexed"나는 0x10으로 출력이 필요합니다. 이것을 해결하도록 도와주세요.파일 속성을 가져 오려면 빈 폴더를 사용하고 있습니다.

도움이 되었습니까?

해결책

출력 0x10입니다.즉, file_attribute_not_content_indexed를 의미하는 0x2000이고, 파일 attribute_directory를 의미하는 0x10 도란입니다.값은 bitwise-or'ed입니다.다음과 같이 테스트 할 수 있습니다 :

if (file_attr & 0x10)
  puts("FILE_ATTRIBUTE_DIRECTORY");
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top