C/Preprocesor: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Problemy: NIE umieszczaj znaku średnika na końcu instrukcji #define. To częsty błąd. |
→Problemy: przetłumaczono angielską kopiuj-wklejkę |
||
Linia 401:
Problemy<ref>[https://gcc.gnu.org/onlinedocs/cpp/Macro-Pitfalls.html#Macro-Pitfalls gcc online docs: Macro-Pitfalls]</ref>
* "Połykanie" średnika
* Błędne zagnieżdżanie
* Problemy z pierwszeństwem operatorów
* Duplikacja skutków ubocznych
* Makra rekurencyjne
* Pre-skanowanie argumentów
* Znaki nowej linii w argumentach
Uwagi:
|