Suchergebnisse für Anfrage "macros"

5 die antwort

Ist es möglich, typeof in gcc pure C zu entpacken?

Ich habe ein Makro, das GCCs typeof verwendet, um eine Variable des gleichen Typs eines Makroarguments zu erstellen. Das Problem ist: Wenn dieses Argument hat

4 die antwort

Behandeln von __func__ als Zeichenfolgenliteral anstelle eines vordefinierten Bezeichners

Ich benutze gcc, um C99-Code zu kompilieren. Ich möchte ein Makro schreiben, das eine Zeichenfolge zurückgibt, die den Funktionsnamen und die Zeilennummer en...

7 die antwort

Makros mit mehreren Anweisungen in C ++

In C ++ist es möglich, aMakro mit mehreren Anweisungen mitgeschachtelte if-Anweisungen drin wie unten? Ich habe es schon eine Weile versucht und bekomme ein ...

TOP-Veröffentlichungen

1 die antwort

Quasiquotes für mehrere Parameter und Parameterlisten

Quasiquotes sind erstaunlich - sie machen das Schreiben von Makros in Scala immens schmerzfreier, und meiner Erfahrung nach funktionieren sie fast immer gena...

1 die antwort

Wie kann ich Commercial at Sign im Objective-C-Makro verwenden?

3 die antwort

Überprüfen Sie, ob ein Makroargument ein Zeiger ist oder nicht

Gibt es eine "nette" Möglichkeit zu überprüfen, ob eine an ein Makro übergebene Variable ein Zeiger ist? z.B.

2 die antwort

Gibt es im C-Standard irgendwelche Einschränkungen, die die Implementierung von Funktionen als Makros erlauben?

Zusätzlich zu einer Funktionsdeklaration stellen C-Standard-Header häufig ein "Maskierungsmakro" bereit, um die Dinge schneller zu machen. Zum Beis...

7 die antwort

Wie kann ich Makros in JavaScript simulieren?

Ich weiß, dass JavaScript keine Makros (im Lisp-Stil) unterstützt, aber ich habe mich gefragt, ob jemand eine Lösung gefunden hat, um vielleicht Makros zu si...

1 die antwort

Ich kann nicht auf die Mitglieder der Eltern zugreifen, während ich mit Makrokommentaren arbeite

Ich bin irgendwie blockiert mit den folgenden (Makroanmerkung) Situation. Angenommen, ich habe eine Anmerkung namens

6 die antwort

Druckmakro in C debuggen?

Wie kann in C ein printf-ähnliches Makro definiert werden, das nur gedruckt wird, wenn das DEBUG-Symbol definiert ist?