Dobrý den, obracím se zde s prosbou o radu. Předem bych chtěl podotknout, že nežádám po nikom celé vyřešení mého problému, neboť vím, že to by nikdo neudělal a hlavně vím, že "domácí úkoly" tady nikdo neřeší. Mým cílem je vytvořit virtuální souborový systém (VSS), jinak řečeno systém, který bude pouze v paměti, nikoliv na HDD. Měl by rozeznávat několik základních přikazů, jako třeba mf, md apodobně. Pravděpodobně bude nutné použít nějakou datovou strukturu strom, kde podle mého názoru kořeny stromu budou reprezentovat složky a listy budou soubory. Problém je v tom, že nevím jaký strom použít (například binární zcela jistě ne). Další funkce VVS už se pokusím implementovat sám. Neprosím tedy o žádný kód, spíše o logickou radu, jak tento problém řešit. Pokud by později někdo měl zájem, jsem ochoten mu poskytnout kód VSS v jazyce C++. Předem děkuji za všechny náměty a rady.
|