c++

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.
4
Antworten

Wie wird eine Klasse mit "annotierten" Feldern entworfen?

Stellen Sie sich vor, wir haben eine Art Protokoll mit Hunderten von Nachrichtentypen, von denen jeder von einer C ++ - Klasse modelliert werden soll. Da jede Klasse in der Lage sein sollte, jedes Feld automatisch zu verarbeiten, ist es eine nat...
27.03.2012, 20:20
4
Antworten

Eine Konsole in einer Anwendung schreiben

Für meine Anwendung muss eine Konsole innerhalb des Anwendungsfensters eingebettet sein. Ein Beispiel wäre ein Programm wie AutoCAD, bei dem die Konsole am unteren Rand des Fensters auf Befehle wartet. Ich brauche die Konsole in meiner...
12.06.2012, 23:48
1
Antwort

Gibt es eine Möglichkeit, die automatische Deklaration für nicht reguläre Typen zu deaktivieren?

C ++ 11% auto Schlüsselwort ist großartig. Meiner Meinung nach ist ein Typ jedoch Nicht normal (siehe zum Beispiel Was ist ein" Regular Type "im Kontext der Bewegungssemantik? ) die Verwendung von auto wird schwierig. Gibt es eine...
30.11.2016, 12:16
1
Antwort

Wählen Sie nach dem Zufallsprinzip ein Element aus einer Enumeration typsicher mit dem neuesten C ++ aus

Gibt es eine Möglichkeit, ein Element aus einer Aufzählung auf eine typsichere Weise zu wählen? Der beste Weg, es zu finden, ist, einen Terminator-Wert als letztes Element der Enumeration einzuführen, damit Sie wissen, wie viele Werte es gibt...
27.11.2016, 08:58
1
Antwort

std :: make_shared mit werfen dtor und libc ++ kompiliert nicht

Hier ist ein sehr einfacher Code: %Vor% Kompiliert wie folgt: %Vor% Beim Kompilieren mit libc ++ kommt es zu folgendem Fehler: %Vor% Ich dachte, es könnte ein Fehler in libc ++ sein, aber ich wollte hier nachschauen, bevor ich einen...
04.05.2017, 19:23
1
Antwort

Kopieren von Daten aus einem Shared-Memory-Mapped-Objekt mit sendfile () / fcopyfile ()

Ist es möglich - und wenn es so umsichtig ist - sendfile() (oder sein Darwin / BSD-Cousin fcopyfile() ) zu verwenden, um Daten direkt zwischen einem Shared-Memory-Objekt und einer Datei hin- und herzuschieben? Funktionen wie sendfile()...
13.05.2017, 22:56
2
Antworten

Erstellen Sie eine Sequenz, die nach gesetzten Bits geordnet ist

Ich suche nach einer reversiblen Funktion unsigned f(unsigned) , bei der die Anzahl der in f(i) gesetzten Bits mit i steigt oder zumindest nicht abnimmt. Offensichtlich muss f(0) dann 0 sein und f (~ 0) muss zuletzt kommen. Dazwischen...
10.10.2013, 13:13
1
Antwort

Haben verschiedene neue Operatoren in einem C ++ Programm: Wie? Schlechte Idee? [Duplikat]

Ich habe verschiedene Speicherzuweisungen in meinem Code: Eine für CUDA (verwaltet oder nicht), eine für reinen Host-Speicher. Ich könnte mir auch eine Situation vorstellen, in der Sie verschiedene Zuordnungsalgorithmen verwenden möchten - ein...
09.07.2015, 11:53
1
Antwort

QSqlQuery :: value innerhalb von QSqlQueryModel :: data, die leere Daten zurückgeben

Ich habe QSqlQueryModel , namens UeOrdersModel , subclassiert, die Daten aus der Datenbank extrahiert, basierend auf folgendem SQL statement: %Vor% und hier phpmyadmin Ausgabe von meiner Datenbank: %Vor% Wie wir sehen können, is...
02.11.2015, 12:42
1
Antwort

Was sind die Unterschiede zwischen #pragma pack (push, n) / # pragma pack (pop) und __attribute __ ((__ packed__, aligned (n))) auf GCC?

Was sind die Unterschiede zwischen den beiden folgenden Vorgehensweisen bei GCC (das heißt, beide mit GCC kompilieren)? %Vor% und: %Vor% Sie scheinen sich
30.10.2015, 13:33