Suchergebnisse für Anfrage "c++"

3 die antwort

Laufzeit-Typschalter für Typlisten als Schalter anstelle eines verschachtelten Ifs?

Dies ist von TTL: //////////////////////////////////////////////////////////// // run-time type switch template <typename L, int N = 0, bool Stop=(N==length<L>::value) > struct type_switch; template <typename L, int N, bool Stop> struct ...

2 die antwort

Reduzierung der Ausgabe von gtest, um ähnlich wie die Ausgabe von cxxtest auszusehen

Ich habe eine Reihe von Unit-Tests mit gtest als Framework. Erstellen und ausführen, und die Ausgabe sieht folgendermaßen aus: Ich möchte, dass die Ausgabe der Ausgabe bei Verwendung von cxxunit (ähnlich ist.. Wenn der Test bestanden wurde, ...

1 die antwort

Initialisieren des Elements std :: array <char, x> im Konstruktor mit dem Zeichenfolgenliteral. GCC-Fehler?

Das folgende Beispiel initialisiert astd::array <char, N> Mitglied in einem Konstruktor, der ein Zeichenfolgenliteral verwendet, kompiliert nicht in GCC 4.8, sondern mit Clang 3.4. #include <iostream> #include <array> struct A { std::array<char, ...

TOP-Veröffentlichungen

4 die antwort

Zwei '==' Gleichheitsoperatoren in derselben 'if'-Bedingung funktionieren nicht wie beabsichtigt

Ich versuche, die Gleichheit von drei gleichen Variablen zu ermitteln, aber der folgende Code gibt nicht die offensichtlich richtige Antwort aus, die gedruckt werden sollte. Kann mir jemand erklären, wie der Compiler das ...

4 die antwort

Funktionsvorlage ausblenden, Spezialisierungen deklarieren

Dies ist eine Fortsetzung vonC ++ - Vorlagen: Instanziierung der Basisvorlage verhindern [https://stackoverflow.com/questions/2050900/c-templates-prevent-instantiation-of-base-template] Ich verwende Vorlagen, um eine Funktionsüberladung zu ...

3 die antwort

C ++, OpenCV: Assertion in Resize fehlgeschlagen

Als C ++ - Anfänger stehe ich derzeit vor einem Problem, das ich irgendwie nicht lösen kann, selbst wenn der Code ziemlich einfach ist. Ich habe gesuchtAntworten [http://answers.opencv.org/question/2018/resizing-an-image/]alles über das Internet, ...

3 die antwort

Vorlagenparameter in C ++ - Vorlagen

Ich versuche, Template-Template-Parameter zu verwenden, ähnlich wie es gemacht wirdHier [https://stackoverflow.com/a/213811/1212596]undHier [https://stackoverflow.com/a/20852853/1212596](und viele andere Orte). #include <vector> ...

3 die antwort

Wie benutze ich functor als Mitglied in einer Klassenvorlage?

Ich habe versucht, einen Funktor alsstd::function Objekt innerhalb einer Klassenvorlage. Nachfolgend ist aufgeführt, was ich bisher getan habe. //! the functor class template template<typename T> struct func { void operator ()(T t) { std::cout ...

3 die antwort

Effiziente Zuordnung vieler kurzlebiger kleiner Objekte

Ich habe eine kleine Klasse (16 Byte auf einem 32-Bit-System), die ich dynamisch zuweisen muss. In den meisten Fällen ist die Lebensdauer einer bestimmten Instanz sehr kurz. Einige Instanzen können auch über Threadgrenzen hinweg übergeben ...

3 die antwort

Warum überspringt std :: getline () die Eingabe nach einer formatierten Extraktion?

Ich habe den folgenden Code, der den Benutzer zur Eingabe seines Namens und Status auffordert: #include <iostream> #include <string> int main() { std::string name; std::string state; if (std::cin >> name && std::getline(std::cin, state)) { ...