Suchergebnisse für Anfrage "macros"

2 die antwort

Wie kann der Präprozessor in einer #define-Klausel einen Parameter innerhalb eines Variablennamens ersetzen?

Ich habe den folgenden Code: #define MY_MACRO(PARAM) int PARAM_int; double PARAM_double; [subsequent instructions] Leider funktioniert es nicht, was bedeutet, dass PARAM nicht innerhalb der Variablennamen ersetzt wird. Ist das irgendwie lösbar?

10 die antwort

Selbstentrollende Makroschleife in C / C ++

Ich arbeite gerade an einem Projekt, bei dem jeder Zyklus zählt. Bei der Profilerstellung meiner Anwendung habe ich festgestellt, dass der Overhead einer inneren Schleife ziemlich hoch ist, da sie nur aus wenigen Maschinenanweisungen besteht. ...

4 die antwort

Wo können HTML-Makros in laravel 5 abgelegt werden?

n laravel 4 hatte ich HTML-Makros, die in mehreren Ansichten verwendet wurden, wie zum Beispiel: HTML::macro('minipics', function($pic) { // }afür hatte ich einmacros.php Datei im/app Mappe. Ich konnte nicht herausfinden, wo ich die Makros in ...

TOP-Veröffentlichungen

2 die antwort

Swift Alternative für #pragma clang diagnostic

Proble Ich habe kürzlich eine Warnung in einem Drittanbieter-Dienstprogramm (WEPopover) in folgendem Code festgestellt: _effectivePopoverContentSize = _contentViewController.contentSizeForViewInPopover; Dies erzeugte die ...

8 die antwort

Wie kann ich mein c ++ - Ausnahmemakro durch eine Inline-Funktion mit Unterstützung für __LINE__ und __FILE__ ersetzen?

Ich lese derzeit das Buch Effective C ++ von Scott Meyers. Es heißt, ich sollte lieberinline funktioniert über#define für funktionsähnliche Makros. Jetzt versuche ich, eine Inline-Funktion zu codieren, um mein Ausnahmemakro zu ersetzen. Mein ...

18 die antwort

Wie kann ich Grad in Bogenmaß umrechnen?

Ich versuche dieses @ zu konvertierObj-C code toSwift Code, aber ich weiß nicht, was das Äquivalent zu diesem Code sein soll? #define DEGREES_TO_RADIANS(degrees)((M_PI * degrees)/180) Ich googelte und ...

2 die antwort

Scala Model-View-Presenter, Eigenschaften

Ich bin ein Fan von Martin Fowlers (veraltetem) Model-View-Presenter-Muster. Ich schreibe eine Scala-View-Klasse, die mehrere Button-Klassen enthält. Ich möchte Methoden einschließen, um die Aktionseigenschaften der Schaltflächen festzulegen, die ...

6 die antwort

Makros zum Setzen und Löschen von Bits

Im Versuch, ein paar einfache Makros zu schreiben, um die Aufgabe des Setzens und Löschens von Bits zu vereinfachen, die eine einfache Aufgabe sein sollten, aber ich kann sie scheinbar nicht zum korrekten Funktionieren bringen. #define ...

10 die antwort

C ++: sizeof für Arraylänge

Sagen wir, ich habe ein Makro namensLengthOf(array): sizeof array / sizeof array[0]Wenn ich ein neues Array der Größe 23 erstelle, sollte ich für @ nicht 23 zurückbekommeLengthOf? WCHAR* str = new WCHAR[23]; str[22] = '\0'; size_t len = ...

2 die antwort

DEFER- und OBSTRUCT-Makros verstehen

Ich habe ein @ erstelsmall Macro Metaprogramming Library [https://github.com/SuperV1234/SSVUtils/tree/master/include/SSVUtils/Core/Preprocessor] implementiert grundlegende nützliche Konstrukte wieREPEAT(times, x), IF(value, true, false), Tupel ...