Suchergebnisse für Anfrage "c++"
enable_if und Konvertierungsoperator?
Jede Chance, @ zu benutzenable_if mit einem Typkonvertierungsoperator? Scheint schwierig, da sowohl der Rückgabetyp als auch die Parameterliste implizit sind.
Was funktioniert SFINAE mit der folgenden has_member-Funktion nicht richtig?
Ich probiere Beispiele aus Walter Browns TMP-Vortrag [https://www.youtube.com/watch?v=Am2is2QCvxY] und ich versuche sein @ zu bekommhas_member Implementierung funktioniert. Die Implementierung scheint jedoch fälschlicherweise true ...
Gibt es eine Möglichkeit, höchstens N Elemente mithilfe der bereichsbasierten for-Schleife zu durchlaufen?
Ich würde gerne wissen, ob es eine gute Möglichkeit gibt, höchstens N Elemente in einem Container mit dem Bereich für Schleifen und / oder Algorithmen aus der Standardbibliothek zu durchlaufen (das ist der springende Punkt, ich weiß, ich kann ...
C ++: Wie entwerfe ich eine Utility-Klasse?
Aber ich weiß nicht, ob ich mich für statische Methoden entscheiden soll, nur für einen Header, eine Klasse oder etwas anderes? Was wäre die beste Vorgehensweise? Ich möchte jedoch keine Instanz einer Utility-Klasse haben. Ich möchte Funktionen ...
Python-ähnliche C ++ Dekoratoren
Gibt es Möglichkeiten, Funktionen oder Methoden in C ++ wie im Python-Stil zu dekorieren? @decorator def decorated(self, *args, **kwargs): passMakros verwenden, zum Beispiel: DECORATE(decorator_method) int decorated(int a, float b = 0) { ...
ibt es eine Möglichkeit, Rundungen in der opencv-Matrixdivison zu verhinder
Ich habe eine Ganzzahlmatrix und möchte eine Ganzzahldivision durchführen. Opencv rundet aber immer das Ergebnis. Ich weiß, dass ich jedes Element manuell teilen kann, aber ich möchte wissen, ob es dafür einen besseren Weg gibt oder nich Mat c = ...
Werte für aktive Objekte zurückgeben
Back im Jahr 2010 befürwortete Herb Sutter die Verwendung von aktiven Objekten anstelle von nackten Fäden in einemArtike [http://www.drdobbs.com/parallel/prefer-using-active-objects-instead-of-n/225700095] auf Dr. Dobb's. Hier ist eine C ++ ...
Virtualisierung in Super Class Constructor
Ich war der Meinung, dass die Virtualisierung im Superklasse-Konstruktor gemäß dem Design von OOP nicht funktioniert. Betrachten Sie beispielsweise den folgenden C # -Code. using System; namespace Problem { public class BaseClass { public ...
Warum können wir in COM nicht "virtuelle Vererbung" verwenden?
Ich habe eine vage Aussage gelesen, dassvirtuelle Vererbung [http://en.wikipedia.org/wiki/Virtual_inheritance] stellt nicht die für COM erforderliche Speicherstruktur bereit, daher müssen wir die normale Vererbung verwenden. Die virtuelle ...
Warum CObjects Kopierkonstruktor und Zuweisung deaktivieren
Der Kopierkonstruktor und die Zuweisung des MFC-Stammobjekts CObject sind standardmäßig deaktiviert. n MSDN gibt es einBeschreibun [http://msdn.microsoft.com/en-us/library/st9cdfkz.aspx]Der Standardkonstruktor für C ++ - Standardklassenkopien ...