I want to use #include<dirent.h> in my code but this error happen:
#include<dirent.h>
Cannot open include file: 'dirent.h': No such file or directory
How can I solve this problem ?
Because this header file doesn't come with MSVC. Hence it cannot find it!
It comes with C POSIX library. The wikipedia says,
dirent.h is known to be included in the following compilers: Turbo C++ (DOS) GCC (Cross-platform) MinGW (Microsoft Windows) Borland C++ Builder (Microsoft Windows) Microsoft Visual C++ does not include dirent.h
dirent.h is known to be included in the following compilers:
Microsoft Visual C++ does not include dirent.h
However, you can download free Windows implementation of dirent.h which you can use with Microsoft Visual Studio.
2.1m questions
2.1m answers
60 comments
57.0k users