This is an old revision of the document!
Programowanie imperatywne
- 01 - Wstęp [03.03.2021]
- 02-Język C - podstawy składni [10.03.2021]
- 05a/05b - Deklaracje i typy: tablice, struktury, unie [31.03.2021,14.03.2021]
- 12. Implementacje wybranych struktur danych i algorytmów [] Sortowanie listy, stos, permutacje, grafy i algorytm Kruskala
Preprocesor: obecnie jego rola ogranicza się głównie do włączania plików, definiowania stałych i wykorzystania dyrektyw kompilacji warunkowej. Makra zostały wyparte przez szablony C++, ale warto się z nimi zapoznać, aby umieć odczytać cudzy kod.
Program make jest tradycyjnym narzędziem sterującym przebiegiem budowy oprogramowania implementowanego w językach C/C++. Jednak obecnie prawdopodobnie bardziej przydatne będzie zapoznanie się z CMake lub krótkim opisem CMake dla użytkowników CLion. Program CMake (i większość IDE) generują makefile automatycznie.