C/Preprocesor: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
→‎Problemy: przetłumaczono angielską kopiuj-wklejkę
→‎Cechy czyli zalety i wady: usunięte zbędne znaki nowej linii
Linia 412:
* NIE umieszczaj znaku średnika na końcu instrukcji #define. To częsty błąd.
 
==Cechy, czyli zalety i wady ==
 
Kiedy używać makr:<ref>[https://stackoverflow.com/questions/27592710/when-and-why-use-a-define-macrox-instead-of-function stackoverflow question: when-and-why-use-a-define-macrox-instead-of-function]</ref>
* tylko wtedy, gdy nie masz wyboru i nie możesz użyć funkcji
Linia 419 ⟶ 418:
* kiedy nie chcesz sprawdzać typu
** Gdy chcesz zdefiniować funkcję „ogólną” pracującą z kilkoma typami
 
 
Kiedy nie używać makr:
* żeby przyspieszyć kod
 
 
 
<noinclude>{{Przypisy|