Metody Programowania - Lista 11
Zadanie 1
Zebrać rozwiązania zadań z listy 3 w biblitekę. Dokładniej, umieścić
deklaracje typów danych i prototypy funkcji które mogą być samodzielnie
przydatne w pliku nagłówkowym ('.h'). Definicje funkcji umieścić w pliku
'.c' który ma wciągać (przy pomocy `#include' plik `.h'). Do tego zrobić
program główny (testowy).
Zadanie 2
To co w zadaniu 1, ale używając możliwości C++: wszystkie deklaracje
w pliku nagłówkowym ująć w deklarację `namespace'. W programnie głównym
wypróbować zarówno notację `przestran_nazw::obiekt' jak i deklację
`using namespace przestran_nazw;'. Przedyskutować zalety obu
rozwiązań.
Zadanie 3
Zrobić moduł dla GPC z operacjami na listach (użyć procedury z
zadania 3 poprzednie listy), wzorując się na modułach systemowych
z katalogu:
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/units
na chaosie i programach testowych:
/home/s/test/tt/gpc-20041218/p/test/mod1[4-7]*