C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
Ich versuche boost :: any zu verwenden, um die sqlite-Rückgabewerte einzukapseln. Ich habe dann versucht, eine Schleife zu schreiben, um diese zu drucken.
Mein erster Gedanke war etwas wie:
%Vor%
Nun für den erfahrenen Programmierer wird...
Ich versuche in einer JSON-Datei zu lesen. Bisher habe ich mich auf die Verwendung von jsoncpp konzentriert. Ich bin jedoch sehr neu in C ++ und die Dokumentation ist für mich ziemlich schwer zu verstehen. Könnte jemand vielleicht laienhaft erkl...
In diesem Vortrag von Sutter um 1:15:26 wurde ein Code wie unten präsentiert,
%Vor%
Ich weiß, wie std::forward funktioniert, wenn name ein lvalue ist, name_ wird eine Kopie erstellt; und wenn name ein rvalue ist, wird name_...
Ich habe eine Struktur in dieser Form:
%Vor%
Ich gebe eines oder mehrere davon an eine Template-Funktion wie folgt weiter:
%Vor%
Was ich wirklich will, ist die explizite Auflistung der X s und die Funktionsparameter Typen sind value...
Meine Absicht ist Folgendes: Erhalte eine Rvalue-Referenz (d. h. eine Referenz auf ein Objekt, das ich kannibalisieren), entferne einige seiner Ressourcen und gebe dann die anderen Ressourcen zurück. Ich habe diesen Code geschrieben:
%Vor%...
Warum?
%Vor%
Das Projekt ist:
project.pro
%Vor%
widget.h
%Vor%
widget.cpp
%Vor%
main.cpp
%Vor%
Hinzufügen von setGeometry (0, 0, 400, 300); im Widget-Konstruktor entfernt das Problem. Aber das Fenster wird nicht schön in d...
Ist es OK, ein Double-Array in eine Double-Struktur umzuwandeln?
%Vor%
Dies druckt 1 2 3 . Aber ist es garantiert immer mit jedem Compiler zu arbeiten?
EDIT: Nach
9.2.21: Ein Zeiger auf ein Standard-Layout-Strukturobjekt, passend...
Kann mir jemand sagen, ob ich etwas falsch mache?
Ich bin auf Windows 7 mit Visual Studio 2013 und würde gerne in der Lage sein, ein einfaches Boost.Python-Projekt einzurichten. Ich weiß nicht, ob ich etwas falsch gemacht habe bauen Boost o...
Was ist der Unterschied zwischen Toolset mit _xp und ohne. Warum sind Toolsets nicht im Beispiel mit _vista oder vielleicht _7 ? Wenn ich unter Windows 7 mit dem Toolset v140 kompiliere, wird es unter Windows XP / Vista ausgeführt?
...
Ich habe daran gearbeitet, das Einsetzen / Entfernen von USB zu erkennen. Ich habe Code mit CreateWindowEx () implementiert und übergebe eine WNCLASSEX mit meinem Fensterprozessrückruf. Wenn ich meinen USB einfüge und entferne, erhalte ich erfol...