Как определить, есть ли файл на диске - Способ 6 (WTL)
ОГЛАВЛЕНИЕ
Страница 6 из 11
Способ 6 (WTL)
Среди прочих классов, подобных MFC, WTL также содержит и CFileFind. Следовательно, этот способ внешне ни чем не отличается от предыдущего, кроме того, что не требует MFC.DLL. На самом деле этот способ намного быстрее предыдущего. Дело в том, что все функции класса CFileFind являются inline, так что код, генерируемый компилятором, почти целиком совпадает с кодом для способа 4.
#include <AtlMisc.h> bool FileExists (LPCTSTR fname) { return CFileFind().FindFile(fname) == TRUE; } |