Suchergebnisse für Anfrage "templates"

4 die antwort

Private Template Klassen / Strukturen Sichtbarkeit

Ich verstehe nicht, warum ich im folgenden Code die Funktion erstellen darfprint_private_template während sich der Compiler über @ beschweprint_private_class: #include <cstdio> class A { private: template <unsigned T> struct B { }; struct C { }; ...

6 die antwort

Unterschied zwischen Vorlagenname und Vorlagen-ID

C ++ Standard Abschnitt 14/2: In einer Funktionsvorlagendeklaration wird das Deklarator-ID soll ein @ se template-name (d. h. kein template-id). Hinweis in einer Klassenvorlagendeklaration, wenn das Deklarator-ID ist ein template-id, ...

10 die antwort

konstante Referenzen mit typedef und Templates in c ++

Ich habe gehört, dass die temporären Objekte nur konstanten Referenzen zugeordnet werden können. Aber dieser Code gibt Fehler #include <iostream.h> template<class t> t const& check(){ return t(); //return a temporary object } int main(int ...

TOP-Veröffentlichungen

4 die antwort

Vermeiden Sie, dass Schrägstriche in Vorlagen ausgeblendet werden

Ich arbeite daran, ein Lieblingsprojekt von Python nach Go zu konvertieren, um mich ein wenig mit der Sprache vertraut zu machen. Ein Problem, mit dem ich derzeit konfrontiert bin, ist, dass es meinen Schrägstrichen entgeht. Es wird also eine ...

10 die antwort

Wie füge ich ein Paar std :: pair in ein anderes std :: pair ein?

Ich deklariere eine String-Map für ein Paar von Paaren wie folgt: std::map<std::wstring, std::pair<std::pair<long, long>, std::pair<long, long>>> reference;Und ich initialisiere es als: reference.insert(L"First", std::pair<std::pair<long, ...

6 die antwort

Abzug der Funktion

Nehmen wir an, wir haben eine Klassenvorlage wie diese: template<typename F> class A { public: template<typename... Args> A(F f, Args... args) { /* Do something... */ } };Und jetzt möchte ich es wie folgt benutzen: A<int(int)> a(::close, 1); ...

4 die antwort

Wie gehe ich mit Camel Case for Eclipse Templates um?

Ich versuche eine Eclipse-Vorlage zu schreiben, die beim Erstellen eines Attributs Getter und Setter erzeugt. Meine aktuelle Vorlage funktioniert, mit Ausnahme der Kamelhülle für die Getter und Setter. private $ {type} $ {field}; private $ ...

2 die antwort

Wie kann der Pfad der Vorlage für App Engine mit Go for Unit Testing angegeben werden?

Ich verwende das integrierte Vorlagenpaket mit Go on App Engine. Ich habe einen Handler, der eine Vorlage für die Ausgabe rendert. templates := []string{"templates/head.html", "templates/footer.html"} func pageIndex(w http.ResponseWriter, r ...

4 die antwort

Was ist "template <class T> using owner = T;"?

Below ist ein Auszug ausgsl.h von Microsoftgsl Bibliothek https: //github.com/microsoft/gs [https://github.com/microsoft/gsl]): namespace gsl { // // GSL.owner: ownership pointers // using std::unique_ptr; using std::shared_ptr; template<class ...

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