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

Kann ich einen std :: vector als Fassade für ein vorher zugeordnetes (rohes) Array verwenden?

Ich habe einen Speicherort von DirectX erhalten, in dem meine Eckpunktdaten gespeichert sind. Eine sehr bequeme Möglichkeit, mit Vertex-Informationen umzugehen, ist die Verwendung eines std :: vector & lt; & gt; einer Struktur, die Vertex-Inform...
11.02.2013, 06:47
2
Antworten

Komponententest für CTRL-C an eine Anwendung gesendet

Ich entwickle eine Anwendung, die mit CTRL-C arbeitet. Ich produziere einen Signal-Handler, um Threads und andere Ressourcen ordnungsgemäß herunterzufahren. Ich möchte CTRL-C in verschiedenen Szenarien testen, in denen meine Anwendung sein kö...
21.12.2010, 15:22
5
Antworten

Overallocating mit new / delete

Mit malloc und free ist es einfach, Strukturen mit zusätzlichen Daten über das Ende hinaus zuzuweisen. Aber wie erreiche ich dasselbe mit new / delete ? Ich weiß, ich könnte Placement new Syntax zusammen mit malloc für den Zuord...
02.04.2011, 01:55
1
Antwort

Warum benötigt das Wort 'typedef' für abhängige Typen 'typename'?

Abhängige Typen benötigen in der Regel typename , um dem Compiler mitzuteilen, dass das Element ein Typ ist, keine Funktion oder Variable. Dies ist jedoch nicht immer der Fall. Zum Beispiel benötigt eine Basisklasse dies nicht, da sie im...
07.02.2014, 10:22
2
Antworten

Wie erzeugt man in Iostreams ähnliche Formatierungen wie .NET '0. ###%?

Ich möchte eine Gleitkommazahl als Prozentsatz ausgeben, mit bis zu drei Dezimalstellen. Ich weiß, dass Iostreams drei verschiedene Arten haben, Floats zu präsentieren: "Standard", der entweder die Regeln von fixed oder scientific...
04.02.2014, 12:16
1
Antwort

Was ist neu im C ++ 11 Präprozessor?

Dieses Bild von Microsoft impliziert, dass auf der Roadmap zur Unterstützung von C ++ 14 in Visual Studio Arbeit geleistet werden muss, um den C ++ 11-Präprozessor zu unterstützen: Was ändert sich damit?     
31.01.2014, 10:50
1
Antwort

Lese Dependency Walker-Ausgabe

Ich habe einige Probleme mit einer der Dlls in meiner Anwendung und ich habe die Abhängigkeitswalker darauf ausgeführt. Ich bin nicht sicher, wie man es liest, aber ich habe folgende Ergebnisse Schlägt es eine x86-x64 Inkompatibilität vor? K...
31.01.2014, 04:19
2
Antworten

Qt benötigt C ++ 11 Unterstützung "make error

Ich habe versucht, das neueste gekachelte Quellcode nach den Anweisungen in README.md zu kompilieren. Meine Arbeitsumgebung: gekachelter Quellcode: tiled-0.16.1 Mac OS: 10.11.1 Xcode: 7.1 QMake: 3.0 Qt: 5.7.0 Apple LLVM: 7.0...
18.06.2016, 12:56
1
Antwort

benutzerdefiniertes String-Literal, ist String null terminiert?

Wird die angegebene Zeichenfolge für benutzerdefinierte Zeichenfolgenliterale garantiert null terminiert, wenn ich die folgende Definitionsform verwende? Ich weiß, dass die Größe, die mit dem zweiten Parameter angegeben wird, ohne irgendeine Bee...
27.06.2017, 12:01
3
Antworten

Kompilieren von C ++ unter Linux ohne die Laufzeitbibliothek

Ich habe kürzlich damit begonnen, zu untersuchen, wie die C ++ - Laufzeitbibliothek vom generierten Code verwendet wird. Meistens bin ich sehr neugierig, aber ich möchte auch die Menge an Arbeit bewerten, die benötigt wird, um das minimal erf...
21.04.2011, 00:39