macros

*** NICHT für VBA / MS-Office-Sprachen verwenden. Verwenden Sie stattdessen die entsprechenden [vba] -Tags. *** Ein Makro ist eine Regel oder ein Muster, das angibt, wie eine bestimmte Eingabesequenz (häufig eine Folge von Zeichen) einer Ausgabesequenz (oft auch eine Folge von Zeichen) gemäß einer definierten Prozedur zugeordnet werden soll.
2
Antworten

Elixier-Makro: Power ** -Funktion

Wenn ich durch die Elixir-Quelle schaue, sehe ich, dass Multiplikation wie folgt definiert ist: %Vor% Ich wollte eine ** Funktion machen, um Macht als Übung zu machen. Wenn ich es jedoch versuche, bekomme ich eine Ausnahme und ich kann nicht...
02.05.2015, 21:23
4
Antworten

C Makro / # Einrückung definieren?

Ich bin neugierig, warum ich fast alle C-Makros so formatiert sehe: %Vor% Oder das: %Vor% Aber niemals das: %Vor% (außerdem scheint vims = -Operator nur die ersten beiden als richtig zu zählen.) Liegt dies an Portabilitätsprobl...
06.12.2009, 06:30
1
Antwort

Visual Studio 2010 Makros wurden nach dem Update auf Windows 10 beschädigt

Ich habe immer Makros mit Visual Studio verwendet. Sie sind ein Teil meines täglichen Arbeitsablaufs. Nach dem Upgrade von Windows 7 auf Windows 10 sind die Makros jetzt jedoch beschädigt. Wenn ich versuche, etwas Makro-bezogenes zu tun, bekomme...
03.09.2015, 13:09
2
Antworten

Wie können VC ++ - Makroverweise mit Visual Studio erweitert werden?

Anstatt mit der rechten Maustaste auf den Makrobezeichner und dann auf "go to definition" zu klicken, ist es möglich, Makroverweise zu erweitern und zu sehen, wie der Code aussieht, der an den Compiler übergeben wird?     
10.11.2013, 19:34
2
Antworten

Wie verwende ich C-Präprozessormakros mit Rust's FFI?

Ich schreibe Code, der an eine in C geschriebene Bibliothek anschließt. In meinem Rust-Code würde ich gerne Werte aus CPP-Makros verwenden können. Wenn ich ein C include.h habe, das so aussieht: %Vor% Ich würde es gerne in Rust so verwenden...
31.01.2014, 16:55
4
Antworten

String-Literal mit char-Literal verketten

Ich möchte ein String-Literal und Char-Literal concattieren. Da es syntaktisch falsch ist, gibt "abc" 'd' "efg" einen Compilerfehler aus:    x.c: 4: 24: Fehler: erwartet ',' oder ';' vor 'd' Inzwischen muss ich snpift (unnötig) verwend...
28.03.2012, 16:54
5
Antworten

Präprozessor-Makros zählen

Ich habe diesen Makrocode, mit dem ich sowohl eine C Enumeration als auch eine Liste der enumerierten Namen als Strings unter Verwendung eines Konstrukts definieren kann. Es hindert mich daran, Aufzählernamen zu duplizieren (und möglicherweise...
28.12.2011, 23:22
6
Antworten

Makrodefinition in Javascript

Gibt es eine Möglichkeit, ein Makro ähnlich wie C / C ++ - Makros in Javascript zu definieren? Ich möchte das für Debug-Anweisungen verwenden: Etwas wie %Vor% Nicht unbedingt ähnlich, aber ich möchte diese Funktionalität erreichen. Kann i...
12.05.2011, 15:46
5
Antworten

Wie man ein Makro mit seiner vorherigen Definition neu definiert

Angenommen, ich habe das folgende Makro: %Vor% Jetzt möchte ich in bestimmten Dateien eine "erweiterte" Version dieses Makros verwenden, ohne seinen Namen zu ändern. Die neue Version untersucht die Funktionalität der ursprünglichen Version u...
21.06.2010, 13:31
3
Antworten

Warum ist -lm in einigen Fällen nicht notwendig, wenn C-Code kompiliert und verknüpft wird?

Ich habe hier eine Beispieldatei: %Vor% Wenn ich es mit gcc sample.c -o a kompiliere, funktioniert es gut. Ich kann es mit ./a ausführen und es erzeugt die Ausgabe 2.302585 wie erwartet. Aber wenn meine Datei so aussieht: %Vor%...
21.10.2013, 05:18