Suchergebnisse für Anfrage "variadic"
Übergabe einer variablen Anzahl von Argumenten
Können wir einer Funktion in c eine variable Anzahl von Argumenten übergeben?
Erweiterte Parameterliste für variadische Vorlage
Ich arbeite an einer Event-basierten Architektur für ein Forschungsprojekt. Das System verwendet derzeit die Qt-Signalisierung, aber wir versuchen, von Qt abzuweichen. Ich benötige also etwas, das fast so gut funktioniert wie ...
Wie man Referenzen mit verschiedenen Vorlagen richtig benutzt
Ich habe so etwas wie den folgenden Code: template<typename T1, typename T2, typename T3, typename T4> void inc(T1& t1, T2& t2, T3& t3, T4& t4) { ++t1; ++t2; ++t3; ++t4; } template<typename T1, typename T2, typename T3> void inc(T1& t1, T2& t2, ...
Variadische Makros mit 0 Argumenten in C99
Ich habe einen Debug-Code, der wie folgt aussieht: #define STRINGIFY(x) #x #define TOSTRING(x) STRINGIFY(x) #define AT __FILE__ ":" TOSTRING(__LINE__) void __my_error(const char*loc, const char *fmt, ...); #define my_error(fmt, ...) ...
cpp: Ausnahme mit Auslassungspunkten abfangen und Informationen anzeigen
Ich weiß, dass Sie "alle Ausnahmen" abfangen und die Ausnahme mit @ drucken könne try { //some code... }catch(const std::exception& e) { cout << e.what(); } aber dies gilt nur für Ausnahmen, die von std :: exception abgeleitet sind. Ich ...
C ++ 11-Typmerkmal zur Unterscheidung zwischen Aufzählungsklasse und regulärer Aufzählung
Ich schreibe einen Promotion-Template-Alias ähnlich wie boost :: promot, aber für C ++ 11. Damit sollen Warnungen beim Abrufen von Argumenten aus varidisch...
Anzahl der Parameter in einem Parameterpaket? Gibt es dafür eine C ++ 0x std lib Funktion?
Ich habe mich nur gefragt, ob irgendetwas in der C ++ 0x-Standardbibliothek bereits verfügbar ist, um die Anzahl der Parameter in einem Parameterpaket zu zählen. Ich möchte die field_count im Code unten loswerden. Ich weiß, dass ich meinen ...
Eine unterschiedliche Template-Methode, um eine bestimmte Anzahl von Doppelwerten zu akzeptieren?
template <unsigned int N> class myclass { public: template <typename... Args> void mymethod(Args... args) { // Do interesting stuff } };Ich möchtemymethod soll nur mit genau N Doppeln aufgerufen werden. Ist das möglich? Das heißt, sagen Sie, dass ...
Seite 1 von 2