DIY dator platt fil databas program mall. (7 / 12 steg)
Steg 7: En enkel databas i C.
En enkel databas i C vissa felkontrollen, även. En snabb test med Valgrind avslöjade inget tydligt minne läcker. Följande uppgifter användes för att testa. -> database.csv
"Snart ökar", "Dee", "Lesace", "10-12-2000", "Nya hatt tryck" "modig kyckling", "Tang", "skyldig", "04-01-2008", "Ingenstans tryck" "Aardvark Point", "Dee", "Lesace", "5-24-2001", "Nya hatt Press" "Bat Whisperer,", "Tang", "Skyldig", "01-03-2004", "Ingenstans tryck" "Treasure Beach", "Argus", "Jemky","1999-09-22", "Lancast"
$. /db
Användning:. /db [commands] - c skapa ny post. -p skriva ut den senaste posten. -t skriva ut alla poster sorterade efter titel. -d skriva ut alla poster sorterade efter datum. -en skriva ut alla poster sorterade efter författare
$. /db -d
-d skriva ut alla poster sorterade efter datum. Titel: Treasure Beach författare: Argus Jemky datum: 09-22-1999 publikation: Lancast
Titel: Snart stigande författare: Dee Lesace datum: 10-12-2000 publikation: ny hatt Press
Titel: Aardvark punkt författare: Dee Lesace datum: 2001-05-24 publikation: ny hatt Press
Tryck på Enter för att fortsätta.
Titel: Bat Whisperer, författare: Tang är skyldiga datum: 01-03-2004 publikationen: ingenstans tryck
Titel: Modig kyckling författare: Tang är skyldiga datum: 2008-04-01 publikation: ingenstans tryck