Suchergebnisse für Anfrage "variadic"

2 die antwort

C ++: Erstellen eines Dispatchers für benutzerdefinierte Funktionen aus einer variablen Vorlage

10 die antwort

Übergabe einer variablen Anzahl von Argumenten

Können wir einer Funktion in c eine variable Anzahl von Argumenten übergeben?

4 die antwort

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 ...

TOP-Veröffentlichungen

3 die antwort

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, ...

2 die antwort

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, ...) ...

2 die antwort

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 ...

1 die antwort

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...

2 die antwort

Überprüfen Sie, ob Argumente in eine Variadic Template-Deklaration eingegeben wurden

4 die antwort

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 ...

4 die antwort

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 ...