Suchergebnisse für Anfrage "c++"
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 ...
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, ...
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, ...
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 ...
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 ...
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, ...
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> ...
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 ...
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 ...
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)) { ...