Original Post
🔒 Locked
simple question about files
Advertisement
void CFile::GetDirectoryList(const std::string& a_Path, std::vector<std::string>& a_Files)
{
WIN32_FIND_DATA FileInfo;
HANDLE DirectoryIndex;
std::string SearchPath = a_Path + "\\*.*";
DirectoryIndex = FindFirstFile(SearchPath.c_str(), &FileInfo);
if (DirectoryIndex == (HANDLE)-1)
return;
do
{
if (FileInfo.dwFileAttributes != FILE_ATTRIBUTE_DIRECTORY)
a_Files.push_back(FileInfo.cFileName);
}
while(FindNextFile(DirectoryIndex, &FileInfo) != 0);
FindClose(DirectoryIndex);
}
HTH,
Chris Brodie
http:\\fourth.flipcode.com
Topic Locked
This topic has been locked by a moderator. New replies are not allowed.
Sign in to reply to this topic.
Advertisement