Suchergebnisse für Anfrage "c++"

2 die antwort

Was kostet die Laufzeit von static_cast, wenn Sie bei gleichem Typ Konstanz hinzufügen?

Ich finde es irritierend, dass ich nicht konstante Funktionen eines Objekts aufrufen kann, wenn ich einen Zeiger auf dieses Objekt habe. Ich kann nicht zulassen, dass der Zeiger ein const-Zeiger ist, da ich auch Nicht-const-Funktionen aufrufen ...

4 die antwort

Wie werden Fehlermeldungen von c ++ opencv Assertion aufgrund eines Fehlers in der cvtColor-Funktion interpretiert?

Following ist ein Assertion Error-Bericht (auf der Konsole angezeigt), wenn die Funktion cvtColor () in opencv aufgerufen wird und das Argument CV_GRAY2BGR für ein Mat-Objekt angegeben wird, das bereits ein BGR-Bild ist. Ich möchte wissen, wie ...

10 die antwort

Ist der Compiler berechtigt, die Heapspeicherzuordnungen zu optimieren?

Betrachten Sie den folgenden einfachen Code, der @ verwendenew (Mir ist bewusst, dass es kein @ gibdelete[], aber es bezieht sich nicht auf diese Frage): int main() { int* mem = new int[100]; return 0; }Ist der Compiler berechtigt, das @ zu ...

TOP-Veröffentlichungen

4 die antwort

Überschreiben eines Objekts mit einem Objekt des gleichen Typs

Ist das Folgende gut definiert? #include <iostream> #include <string.h> using namespace std; struct Const { const int i; Const (int i) : i(i) {} int get0() { return 0; } // best accessor ever! }; int main() { Const *q,*p = new Const(1); new (p) ...

2 die antwort

R schnelle Bindung mat, rix mit Rcpp

cbind in R ist bei wiederholten Aufrufen relativ zeitaufwendig, aber auch für verschiedene Datentypen leistungsstark. Ich habe Code geschrieben, der 3X schneller ist alscbind beim Binden von zwei Matrizen. Aberbind_cols imdplyr package ist nur ...

6 die antwort

need AWL in Einfügereihenfolge gesetzt

Wie werden Elemente in der Reihenfolge ihrer Einfügung gespeichert? beispielsweise set<string>myset; myset.insert("stack"); myset.insert("overflow");Wenn Sie drucken, ist die Ausgabe overflow stacknotwendige Ausgabe: stack overflow

14 die antwort

Hinzufügen von Typen zum std-Namespace

Ist es akzeptabel, Typen zum @ hinzuzufügstd Namespace. Zum Beispiel möchte ich eine TCHAR-freundliche Zeichenfolge, ist also die folgende akzeptabel? #include <string> namespace std { typedef basic_string<TCHAR> tstring; }Oder soll ich meinen ...

4 die antwort

Variable Vorlage in Vorlagenklasse - unerwarteter Fehler (möglicher Fehler?)

Having: struct Value { template<class T> static constexpr T value{0}; }; (0) ideone [http://ideone.com/AUo86z] template<typename TValue> struct Something { void x() { static_assert(TValue::template value<int> == 0, ""); } }; int main() ...

2 die antwort

VS2015 Absturz der statischen C ++ - Initialisierung, möglicher Fehler

Ich sehe etwas Seltsames in der Visual Studio 2015 Community. Code, der in VS2012 einwandfrei funktioniert hat, stürzt beim Start ab, wenn er auf VS2015 portiert wird, bevor main aufgerufen wird: die klassischen Symptome eines statischen ...

8 die antwort

Funktionszeiger, die in C ++ @ als Closures fungier

Gibt es in C ++ eine Möglichkeit, effektiv einen Abschluss zu erstellen, der ein Funktionszeiger sein wird? Ich benutze die Gnu Scientific Library und muss ein @ erstell ...