Mam do napisania klasę:
Zaimplementowanie klasy która zapamięta i wypisze wszystkie pliki o podanych rozszerzeniach w danym katalogu(łącznie z plikami w podkatalogach).
Uwagi : bibioteka standardowa nie zapewnia obsługi katalogów. Można użyć : MFC-CfileFind, WinApi-FindFirstFile, innych. Wymogiem jest zamkniecię tego w swoją implementację, tak żeby metody publiczne nie były zależne od MFC, WinApi lub tego co zostanie użyte.
Słowa kluczowe: FindFirstFile, CfileFind, std::vector, std::list
Ma ktoś pomysł jak to zgrabnie i elegancko napisać w sposób w pełni obiektowy oraz 'reusable'? W sumie to nie wiem co zrobić żeby implementacja była niezależna od MFC lub WinApi. Ja piszę w WinApi.
Jest to część większego zadanka, które jest dosyć ważne. Wdzięczny byłbym za każdą pomoc.</quote>