Suchergebnisse für Anfrage "templates"

8 die antwort

Ist eine Teilklassenspezialisierung die Antwort auf dieses Designproblem?

Sagen Sie, Sie haben eine Klasse, die eine Verbindung zu einem Remote-Server herstellen soll. Ich möchte diese Klasse abstrahieren, um zwei Versionen bereitzustellen, von denen eine über UDP und die andere über TCP verbunden ist. Ich möchte ...

14 die antwort

Wie kann ich ein sich wiederholendes try catch-Muster in C ++ abstrahieren?

Ich habe ein Muster, das sich für mehrere Elementfunktionen wiederholt und so aussieht: int myClass::abstract_one(int sig1) { try { return _original->abstract_one(sig1); } catch (std::exception& err) { handleException(err); } catch (...) { ...

2 die antwort

Golang-Vorlagen (und Übergabe von Funktionen an die Vorlage)

Ich erhalte eine Fehlermeldung, wenn ich versuche, auf eine Funktion zuzugreifen, die ich an meine Vorlage übergebe: Error: template: struct.tpl:3: function "makeGoName" not definedann mir jemand bitte mitteilen, was ich falsch ...

TOP-Veröffentlichungen

4 die antwort

Was ist der Unterschied zwischen Section und Stack in Blade?

Wir können ein @ verwendsection um HTML zu definieren und dannyield das woanders. Also warum haben wir Stapel?https: //laravel.com/docs/5.2/blade#stack [https://laravel.com/docs/5.2/blade#stacks] Es wird genau dasselbe mit verschiedenen ...

4 die antwort

CRTP Kompilierungsfehler

Das Folgende wird mit GCC 5.2 kompiliert, jedoch nicht mit Visual Studio 2015. template <typename Derived> struct CRTP { static constexpr int num = Derived::value + 1; }; struct A : CRTP<A> { static constexpr int value = 5; };s beschwert sich, ...

24 die antwort

HTML-Vorlagen in Javascript? Ohne Codierung in der Seite?

Ich bin ein Web-Typ, der hauptsächlich Perl-Server-Sachen macht, und komme langsam zu ein paar Schlussfolgerungen. Es ist weitaus besser, den größten Teil Ihres Codes über Javascript zu erstellen und Daten über AJAX hin und her zu werfen, als ...

20 die antwort

Können Lambda-Funktionen als Vorlage verwendet werden?

ibt es in C ++ 11 eine Möglichkeit, eine Lambda-Funktion als Vorlage zu verwenden? Oder ist es von Natur aus zu spezifisch, um als Vorlage verwendet zu werden? Ich verstehe, dass ich stattdessen eine klassische Klasse mit Vorlagen definieren ...

10 die antwort

Lade FreeMarker-Vorlagen aus der Datenbank

Ich möchte meine FreeMarker-Vorlagen in einer Datenbanktabelle speichern, die ungefähr so aussieht: template_name | template_content --------------------------------- hello |Hello ${user} goodbye |So long ${user}Wenn eine Anfrage für eine ...

6 die antwort

C ++ Overloading operator + in einer Template-Klasse

template<typename T> class Matrix { template<typename U> friend Matrix<U> operator+(const Matrix<U>& a, const Matrix<U>& b); protected: size_t _m, _n; T *_alloc; }; template<typename U> Matrix<U> operator+(const Matrix<U>& a, const Matrix<U>& b) ...

2 die antwort

Kann ein Parameter eines Vorlagenvorlagenparameters Schatten verursachen?

Ist das legal C ++? template <typename T, template <typename T> class> struct S { };Clang (3.7.1) lehnt es ab und beschwert sich über das zweiteT beschattet das ersteT. GCC scheint sich nicht darum zu kümmern und ich denke, das ist angemessen. ...