Zaawansowane programowanie w języku C++
Prowadzący: Bartłomiej Świercz, Adam Piotrowski
Wykłady:
Biblioteka standardowa języka C++
Materiały pomocnicze
Narzędzia:
Zaliczenie z laboratorium
Warunkiem zaliczenia laboratorium jest zaliczenie wszystkich ćwiczeń.
Wszystkie programy w języku C/C++ muszą być
napisane zgodnie z następującymi regułami:
- Program musi być dostarczony z plikiem Makefile, który zawiera reguły:
- ALL (kompiluje i linkuje do postaci wykonywalnej program/programy),
- run (uruchamia program/programy z domyślnymi parametrami),
- clean (wykasowuje skompilowany program i pliki obiektowe).
- Program musi być napisany w sposób modułowy (deklaracje funkcji w plikach nagłówkowych).
- Źródła programu muszą być czytelne i sformatowane zgodnie z obowiązującymi regułami
(można użyć program indent).
- Nazwy funkcji i zmiennych muszą definiować ich przeznaczenie.
- Program przed oddaniem musi być sprawdzony za pomocą programu
valgrind w celu wykrycia ewentualnych wycieków pamięci.
- Program nie spełniający wymogów ćwiczenia nie będzie sprawdzany.
- Każde odstępstwo od powyższych punktów może spowodować brak zaliczenia laboratorium.