templates

Das Templates-Tag wird in mehreren Kontexten verwendet: generische Programmierung (insbesondere C ++) und Daten- / Dokumentgenerierung mithilfe von Template-Engines.
1
Antwort

Warum stimmen C ++ - Vorlagen überein, wenn die Methode keine Überprüfung durchführt?

Der folgende Code wird nicht kompiliert, da struct A den Operator -- nicht unterstützt. %Vor% Gleiches gilt für diesen Code. %Vor% Warum kompiliert das (in C ++ 11)? %Vor% Scheint, dass das Instanziieren der Vorlage nicht autom...
17.07.2017, 17:11
1
Antwort

Vorlage mit dem Standardwert des Methodenzeigerarguments

Betrachten Sie diese spezielle Container-Klasse, die Typen speichert, die sowohl Schlüssel als auch Wert enthalten, also %Vor% K ist der Typ eines Schlüssels, T ist ein Werttyp und der Methodenzeiger wird verwendet, um den Schlüssel aus dem...
16.12.2015, 16:39
1
Antwort

C ++ 11 Konstruktor Überladung Auflösung und initialiser_lists: Clang ++ und g ++ nicht einverstanden

Ich habe einen kleinen Teil von C ++ 11 Code, den g ++ (4.7 oder 4.8) nicht kompiliert und behauptet, dass der Aufruf des Konstruktors für B2 b2a (x, {P (y)}) mehrdeutig ist. Clang ++ ist mit diesem Code zufrieden, weigert sich aber, B2 b2b (x,...
17.07.2013, 16:01
3
Antworten

Warum wird dieser Vorlagencode kompiliert?

Ich arbeite an einem großen Projekt, das einen Codeabschnitt enthält, der kompiliert - aber ich verstehe nicht wie. Ich habe es auf dieses einfache Beispiel heruntergerechnet: %Vor% Die Klasse First wird auf Traits und Referenzen Trai...
10.04.2013, 20:10
2
Antworten

Wie wählt der Compiler die statische Array-Version der Vorlage über den Zeiger?

Ich versuche etwas in der Nähe zu tun: %Vor% ... aber beim Aufruf von StringLength ("abc") findet der Compiler es mehrdeutig: %Vor% (Dieser Test wurde in VS2013 durchgeführt.) Ich möchte einfach die Stresse vermeiden, wenn die Größe v...
09.12.2014, 09:56
2
Antworten

Mehrdeutiger Fehler mit char * und char [N]

Kann jemand mir helfen zu verstehen, ist das richtige Verhalten oder nicht. Betrachten Sie dieses Beispiel: %Vor% Mit gcc 4.7.3 kompiliert es einfach und gibt '0' wie erwartet aus. Aber mit dem Visual Studio-Compiler wird ein ambiguou...
23.12.2013, 16:14
1
Antwort

OpenCV-Vorlagen im 2D-Punktdatensatz

Ich war am Wandern, was der beste Ansatz wäre, um 'Zahlen' in einer Anordnung von 2D Punkten zu entdecken. In diesem Beispiel habe ich zwei "Vorlagen". Abbildung 1 ist eine Vorlage und Abbildung 2 ist eine Vorlage. Jede dieser Vorlagen existi...
17.12.2013, 19:10
1
Antwort

Willst du benutzerdefinierte Vorlage in xcode 4.5 erstellen

Es scheint, dass Xcode 4.4 und 4.5 ihre Verpackung geändert haben. Jetzt ist es eine Multi-Gigabyte-Anwendung. Ich möchte einige angepasste Vorlagen zu Xcode hinzufügen, aber keines der Installationsverfahren, die ich gesehen habe, adressiert...
02.10.2012, 14:23
2
Antworten

Überladungsauflösung "manuelle" Signatur

Ich möchte ein std::function ähnliches Objekt erstellen, das mehr als eine Überladung speichern kann. Syntax sort wie folgt: my_function< int(double, int), double(double, double), char(int, int) > . Oder expliziter: %Vor% Me...
20.02.2013, 05:33
1
Antwort

MVC 3 Benutzerdefinierte Vorlagen und EditorForModel Verwirrung

So wie ich es verstehe Gegeben ein Ansichtsmodell %Vor% .. a Views \ MyController \ MyAction.cshtml %Vor% .. eine partielle View Views \ Shared \ DisplayTemplates \ DateTime.chstml %Vor% .. eine weitere Teilansicht Views \ Shared...
02.06.2011, 13:37