Gość <account_deleted> Opublikowano 7 Czerwca 2010 Zgłoś Opublikowano 7 Czerwca 2010 (edytowane) Bash nie obsługuje clas, ale obsługuje "indirect variable referencing", czyli wskaźniki (pointers). Nie ma więc problemu -> mozna sobie zbudować silnik obsługujący clasy. Jaki z tego pożytek? proste; można ładować dane do ramu i odwoływać się do nich tak jak w każdym "normalnym" języku - kod jest czytelniejszy, łatwiejszy do napisania i krótszy. Przerobiony lircexec - wersja oparta na classach ;) : ... vs wersja klasyczna Silnik class jest na razie ubogi i "brudny", poza tym jest to wersja dedykowana dla lircexec -> brakuje uniwersalnego sposobu ładowania danych, w oparciu o strukturę klasy - ale działa. Pomysł wpadł mi do łba po zabawie z GladeInterfaceDesigner -> libglade robi w zasadzie to samo... B-) edit: poprawki... :rolleyes: Edytowane 9 Czerwca 2010 przez tomazzi Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...