Click here to Skip to main content
15,894,191 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Timer Problem Pin
Hamid_RT24-Feb-09 0:19
Hamid_RT24-Feb-09 0:19 
QuestionHow do I read the contents of a directory? Pin
Megidolaon23-Feb-09 22:42
Megidolaon23-Feb-09 22:42 
AnswerRe: How do I read the contents of a directory? Pin
«_Superman_»23-Feb-09 22:51
professional«_Superman_»23-Feb-09 22:51 
AnswerRe: How do I read the contents of a directory? Pin
Hamid_RT23-Feb-09 23:18
Hamid_RT23-Feb-09 23:18 
AnswerRe: How do I read the contents of a directory? Pin
Megidolaon24-Feb-09 2:21
Megidolaon24-Feb-09 2:21 
GeneralRe: How do I read the contents of a directory? Pin
David Crow24-Feb-09 3:17
David Crow24-Feb-09 3:17 
GeneralRe: How do I read the contents of a directory? Pin
Megidolaon24-Feb-09 20:30
Megidolaon24-Feb-09 20:30 
GeneralRe: How do I read the contents of a directory? Pin
David Crow25-Feb-09 3:16
David Crow25-Feb-09 3:16 
Megidolaon wrote:
FindFirstFile and FindNextFile seemed to return only as single file, so I assumed LPWIN32_FIND_DATAW represented a single file.


It does, hence the need for a loop.

Look through this snippet to see where you went awry:

vector<string> files;
WIN32_FIND_DATA findData;
BOOL bFound = TRUE;
 
HANDLE handle = FindFirstFile("C:\\*.*", &findData);		   
if (handle != INVALID_HANDLE_VALUE)
{
    while (bFound)
    {
        files.push_back(findData.cFileName);
        bFound = FindNextFile(handle, &findData);      
    }	   
}
 
for (int k = 0; k < files.size(); k++)   
    cout << "Reading File:" << files[k].c_str() << endl;   


"Old age is like a bank account. You withdraw later in life what you have deposited along the way." - Unknown

"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons


GeneralRe: How do I read the contents of a directory? Pin
Megidolaon25-Feb-09 21:31
Megidolaon25-Feb-09 21:31 
GeneralRe: How do I read the contents of a directory? Pin
David Crow26-Feb-09 2:43
David Crow26-Feb-09 2:43 
GeneralRe: How do I read the contents of a directory? Pin
Megidolaon27-Feb-09 0:20
Megidolaon27-Feb-09 0:20 
QuestionRe: How do I read the contents of a directory? Pin
David Crow27-Feb-09 3:15
David Crow27-Feb-09 3:15 
AnswerRe: How do I read the contents of a directory? [modified] Pin
Megidolaon1-Mar-09 20:36
Megidolaon1-Mar-09 20:36 
GeneralRe: How do I read the contents of a directory? Pin
David Crow2-Mar-09 2:27
David Crow2-Mar-09 2:27 
GeneralRe: How do I read the contents of a directory? Pin
Megidolaon2-Mar-09 3:07
Megidolaon2-Mar-09 3:07 
GeneralRe: How do I read the contents of a directory? Pin
David Crow2-Mar-09 3:14
David Crow2-Mar-09 3:14 
GeneralRe: How do I read the contents of a directory? Pin
Megidolaon2-Mar-09 20:21
Megidolaon2-Mar-09 20:21 
QuestionRe: How do I read the contents of a directory? Pin
David Crow3-Mar-09 2:51
David Crow3-Mar-09 2:51 
AnswerRe: How do I read the contents of a directory? Pin
Megidolaon5-Mar-09 21:06
Megidolaon5-Mar-09 21:06 
QuestionRe: How do I read the contents of a directory? Pin
David Crow6-Mar-09 2:17
David Crow6-Mar-09 2:17 
AnswerRe: How do I read the contents of a directory? Pin
Megidolaon8-Mar-09 21:44
Megidolaon8-Mar-09 21:44 
GeneralRe: How do I read the contents of a directory? Pin
David Crow9-Mar-09 3:39
David Crow9-Mar-09 3:39 
GeneralRe: How do I read the contents of a directory? Pin
Megidolaon10-Mar-09 1:51
Megidolaon10-Mar-09 1:51 
QuestionRe: How do I read the contents of a directory? Pin
David Crow10-Mar-09 3:15
David Crow10-Mar-09 3:15 
AnswerRe: How do I read the contents of a directory? Pin
Megidolaon11-Mar-09 0:35
Megidolaon11-Mar-09 0:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.