Suchergebnisse für Anfrage "c++"
C ++: Wie kann ich "ungültigen kovarianten Rückgabetyp" in geerbten Klassen vermeiden, ohne sie umzuwandeln?
Ich habe eine recht komplexe Klassenhierarchie, in der die Klassen sich gegenseitig überkreuzen: Es gibt zwei abstrakte Klassen A und C, die eine Methode enthalten, die eine Instanz von C bzw. A zurückgibt. In ihren geerbten Klassen möchte ich ...
Seg-Fehler bei Verwendung von std :: string auf einer eingebetteten Linux-Plattform
Ich habe einige Tage an einem Problem mit meiner Anwendung gearbeitet, die auf einer Embedded Arm Linux-Plattform ausgeführt wird. Leider hindert mich die Plattform daran, die üblichen nützlichen Tools zu verwenden, um das genaue Problem zu ...
Werden C-Makros implizit umgewandelt?
Ich habe SO gesucht, aber keine Antwort auf diese speziellen Fragen gefunden. Verzeih mir, wenn es schon beantwortet wurde. Wenn Sie folgendes haben: #define MACRO 40Sie weisen es keiner Variablen zu, die Sie in einer ...
Statischer Polymorphismus mit CRTP: Verwenden der Basisklasse zum Aufrufen abgeleiteter Methoden
Einer der Hauptvorteile vonvirtual In C ++ kann die Basisklasse (Zeiger oder Referenz) zum Aufrufen abgeleiteter Methoden verwendet werden. Ich lese weiterVerwenden von CRTP zur Implementierung des ...
Hat die neue Initialisierungsfunktion für C ++ 11-Member bei der Deklaration dazu geführt, dass Initialisierungslisten veraltet sind?
Mit C ++ 11 haben wir jetzt die Möglichkeit, Klassenmitglieder in einer Header-Deklaration zu initialisieren: class aClass { private: int mInt{100}; public: aClass(); ~aClass(); };Also bin ich ein bisschen verwirrt. Üblicherweise wurden ...
Gibt es einen Grund für ein std :: array mit der Größe Null in C ++ 11?
Betrachten Sie den folgenden Code, der von einem C ++ 11-Compiler durchaus akzeptiert wird: #include <array> #include <iostream> auto main() -> int { std::array<double, 0> A; for(auto i : A) std::cout << i << std::endl; return 0; }Nach der Norm ...
Wie ist 'A (tmpVector);' das gleiche wie 'A tmpVector;'?
Diese Frage [https://stackoverflow.com/questions/24155026/c-call-constructor-within-another-constructor-of-the-same-class] hat dieses Code-Snippet: A::A(const char *pc) { A(string(pc)); } A::A(string s) { vector<string> tmpVector; ...
String-Literal-Konstruktion im C ++ 11-Kompilierzeitformat zum Aufrufen von printf
Was ich tun möchte, ist zu erstellen: template<Args... args)> int println(Args...) { // implementation which calls: // printf("<string literal format string at compile time>", args...); // additional perk would be compile time type checking // I ...
Gibt es jetzt eine Implementierung für observer_ptr?
Ich würde gerne verwendenobserver_ptr in meinem Projekt, aber diePapier [http://open-std.org/jtc1/sc22/wg21/docs/papers/2014/n3840.pdf]Definiert nur die Schnittstelle, nicht die vollständige Implementierung. Gibt es jetzt ...
opencv ubuntu 12.04 Cmake-Fehler: Das Quellverzeichnis enthält anscheinend keine CmakeLists.txt
Ich benutze Ubuntu 12.04. Ich habe versucht, OpenCV mit den in gezeigten Schritten zu installieren http://karytech.blogspot.in/2012/05/opencv-24-on-ubuntu-1204.html [http://karytech.blogspot.in/2012/05/opencv-24-on-ubuntu-1204.html] Aber wenn es ...