Witajcie. Tworzę pewny program, mam stworzone listowanie plików w danym katalogu. Oto mój kod:
class xxx
{
public:
wchar_t *ListFiles[100]
}
WIN32_FIND_DATA Data;
HANDLE Search;
if(Search = FindFirstFile(Path, &Data))
{
int i = 0;
do {
if(Data.dwFileAttributes)
{
ListFiles[i] = Data.cFileName;
wcout << ListConfigs[i] << endl;
i++;
}
} while (FindNextFile(Search, &Data));
FilesCount = i;
FindClose(Search);
}
Problem w tym że gdy później, już w innej funkcji spróbuję użyć tej tablicy okazuje się że jest ona pusta. W czym leży problem?
wcout << ListConfigs[x] << endl;