Suchergebnisse für Anfrage "c++"
Ist das Konvertieren zwischen Pointer-to-T, Array-of-T und Pointer-to-Array-of-T jemals undefiniert?
Betrachten Sie den folgenden Code. #include <stdio.h> int main() { typedef int T; T a[] = { 1, 2, 3, 4, 5, 6 }; T(*pa1)[6] = (T(*)[6])a; T(*pa2)[3][2] = (T(*)[3][2])a; T(*pa3)[1][2][3] = (T(*)[1][2][3])a; T *p = a; T *p1 = *pa1; //T *p2 = *pa2; ...
Ist Visual Studio beim Drucken der Funktionsadresse fehlerhaft?
Nehmen Sie den folgenden Testfall: #include <iostream> void foo() {} int main() { std::cout << &foo << std::endl; } GCC 4.1.2, GCC 4.8 und GCC 4.9 (C ++ 03 und C ++ 11)Geben Sie die folgende Ausgabe ...
"Poor Man's Reflection" (von unten nach oben) in C ++
Ich implementiere eine rudimentäre Reflektion in C ++ für eine ultramodulare Architektur, in der praktisch alle Funktionen als Plugins geladen und zur Laufzeit dynamisch interpretiert werden. Da das System ein bestimmtes Element der strukturellen ...
Warum nicht von std :: allocator erben?
Ich habe meinen eigenen Allokator wie folgt erstellt: template<typename T> class BasicAllocator { public: typedef size_t size_type; typedef ptrdiff_t difference_type; typedef T* pointer; typedef const T* const_pointer; typedef T& reference; ...
Verwenden Sie das Holo-Design in der Qt-Android-Anwendung
Ich habe eine Qt-Android-Anwendung und möchte als Thema Holo festlegen (d. H. Die dunkle Variante, nicht Holo Light). Hier ist ein Vergleich zwischen dem Holo Dark-Thema (links) und dem Aussehen meiner Anwendung (rechts): Ich verwende Qt ...
Wofür eignet sich die Liste der Mitgliedsvariablen nach dem Doppelpunkt in einem Konstruktor?
Ich lese diesen C ++ - Open-Source-Code und bin zu einem Konstruktor gekommen, aber ich verstehe ihn nicht (im Grunde, weil ich C ++: P nicht kenne) Ich verstehe C und Java sehr gut. TransparentObject::TransparentObject( int w, int x, int y, ...
Optimale Möglichkeit, in Runtime über den Index auf das Element std :: tuple zuzugreifen
Ich habe funktionat Entworfen für den Zugriff auf das Element std :: tuple über den in der Laufzeit angegebenen Index template<std::size_t _Index = 0, typename _Tuple, typename _Function> inline typename std::enable_if<_Index == ...
Qt-Konsolenanwendung "WARNUNG: QApplication wurde nicht im main () -Thread erstellt"
Ich erstelle eine sehr einfache C ++ QT-Konsolenanwendung anhand eines Beispiels zum Stapelüberlauf. Verwendung von QFileSystemWatcher zum Überwachen eines Ordners auf ...
Konstruktoren einfach (Bezug auf Distanz ist mehrdeutig)
Ich übte Konstrukteure. Unten ist der Code, den ich geübt habe, aber einen Fehler erhalten habe, dass "der Verweis auf die Entfernung nicht eindeutig ist". Ich konnte meinen Fehler nicht identifizieren. Bitte helfen Sie mir. Ich habe das ...
Debuggen von Asserts in Qt Creator
Wenn ich während des Debuggens mit Visual Studio eine normale assert-Anweisung drücke, kann ich in den Debugger einbrechen, damit die gesamte Stapelablaufverfolgung und die lokalen Variablen angezeigt werden und nicht nur die ...