Wyniki wyszukiwania dla "c-preprocessor"
Makro wielkości tablicy, które odrzuca wskaźniki
Często uczonym makrem o standardowym rozmiarze tablicy jest #define ARRAYSIZE(arr) (sizeof(arr) / sizeof(arr[0])) lub jakaś równoważna formacja. Jednak tego rodzaju działanie po cichu kończy się powodzeniem, gdy wskaźnik jest przekazywany, i ...
Dlaczego preprocesor C interpretuje słowo „linux” jako stałą „1”?
Dlaczego preprocesor C w GCC interpretuje to słowo
Co dokładnie robi „#” w C? [duplikować
To pytanie ma już odpowiedź tutaj: Stringification - jak to działa? [/questions/16989730/stringification-how-does-it-work] 2 odpowiedziDlaczego nie otrzymuję oczekiwanego wyniku w następującym programie c? ...
Dla makra pętli, które rozwinęło się na etapie preprocesora?
Chcę użyć preprocesora gcc do napisania prawie tej samej deklaracji kodu 500 razy. powiedzmy, że w celach demonstracyjnych chciałbym użyć makra
Sprawdź czas kompilacji, jeśli funkcja jest używana / nieużywana c ++
Chciałbym sprawdzić podczas kompilacji, czy istnieje jakaś funkcjajakaś klasa jest używany / nieużywany, a zatem nie udaje się / przekazuje procesu kompilacj...
Poprawny sposób definiowania NULL i NULL_POINTER?
Z tego co wiem,C definiuje
Co oznacza „##” w makrze C ++? [duplikować]
To pytanie ma już tutaj odpowiedź:Jakie są aplikacje operatora preprocesora ## i czy można je rozważyć? 13 odpowiedziOperator ## w C 7 odpowiedziCo oznacza „...
Wprowadzanie pętli do makra C
Szukam sposobu konwertowania następującej struktury funkcji na makro. Wiem, że to głupi i bezsensowny przykład, ale ilustruje to punkt, ponieważ nie mogę pod...
Jak napisać rekurencyjne makro „powtórz” dla pętli, aby wygenerować kod C za pomocą preprocesora CPP?
Chcę zmusić preprocesor do automatycznego wygenerowania kodu. Nie potrzebuję wiele: wystarczy prosta pętla for-loop, która zawiera inną pętlę for-loop. [1]Pr...