これは
if( (FileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) &&
(wcscmp(FileData.cFileName, L".") != 0) &&
(wcscmp(FileData.cFileName, L"..") != 0) )
これと同じ:
if( (FileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) &&
wcscmp(FileData.cFileName, L".") &&
wcscmp(FileData.cFileName, L"..") )
また、strcmp
代わりに使用する場合はwcscmp
?名前が「..」と「。」で等しいか(厳密に)チェックする必要があります。(ディレクトリ検索)。
ありがとう!