Показать сообщение отдельно

  #5  
Старый 16.09.2008, 10:23
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


По умолчанию

Цитата:
подскажите, plz, как получить список названий всех файлов папке.
Код:
#include <vector>
#include <string>
#include <windows.h>

using namespace std;

vector<string> glob(const char* path) {
	vector<string> v;
	WIN32_FIND_DATA FindFileData;
	HANDLE hFind;
	string s;

	hFind = FindFirstFile(path, &FindFileData);
	do {
		s = string(FindFileData.cFileName);
		if (s != "." && s != "..") {
			v.push_back(s);
		}
	} while (FindNextFile(hFind, &FindFileData));
	return v;
}
 
Ответить с цитированием