Napisać i uruchomić program do wyszukiwania plików dźwiękowych w pewnej bazie danych (znanej a'priori, np. umieszczonej w kodzie źródłowym programu - nie trzeba pisać procedury wprowadzania danych przez użytkownika!). Pojedynczy rekord w bazie odpowiada jednemu plikowi, a plik charakteryzuje się następującymi cechami:
- Nazwa oraz katalog na dysku, w którym plik się znajduje (czyli pełna ścieżka dostępu)
- Typ pliku (MP3 / WAV / WMA / OPUS itp.)
- Czas trwania
- Opis
- Wykonawca
- Tytuł
- Gatunek (Disco, Classic, Rock, itp.)
No i tak zaczałem i potem próbowałem recznie pododawać jakieś dane do struktury. I czy da się ją jakoś sprawnie wypełnić? I czy to wyszukiwanie to powinna być pętla idąca po kolei po wszystkich zmiennych sprawdzająca jeden typ ?
#include <stdio.h>
#include <stdlib.h>
enum format{MP3,WAV,WMA,OPUS};
enum gatunek{Disco,Rock,Country,Classic,Pop,Rap,Electronic,Soul,RnB,Jazz};
struct songs{
enum format form;
float dlug;
char wyk[25];
char tyt[30];
enum gatunek gat;
}
Ogólnie jeśli chodzi o struktury to jestem laikiem i z góry dzięki za pomoc !!!