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.
1
Antwort

VC ++ verhindert alle Symbolnamen-Dekorationen

Ich arbeite an einer DLL, die von einer anderen Sprache benutzt wird (also keine libs importiert und die Header der DLL enthält), indem ich die Aufrufkonvention _stdcall verwende. Das Problem ist, dass VC ++ bei seinen exportierten Symbolen imme...
11.07.2011, 11:42
3
Antworten

Irgendein Unterschied in der Verknüpfung mit gcc vs. g ++?

Gibt es Unterschiede im Verbindungsprozess zwischen gcc und g ++? Ich habe ein großes C-Projekt und habe einen Teil des Codes in C ++ umgewandelt. Der Code verwendet noch nicht die std C ++ - Bibliothek, daher wird -llibstdc++ momentan nic...
18.07.2011, 15:23
2
Antworten

Verwendung eines std :: tuple als Schlüssel für std :: unordered_map

Mit dem folgenden Code bekomme ich einen sehr verwirrenden Fehler in MSVC, der darauf hindeutet, dass der Schlüsseltyp (ein std :: tuple) in eine std :: string konvertiert wird. %Vor% Fehler: %Vor% Compiler: MS Visual Studio 2010 Auf...
10.07.2012, 07:56
3
Antworten

Wie greife ich auf Eigenschaften von Javascript-Objekten und Methoden von C ++ mit V8 zu?

Ich möchte ein Beispiel für den Zugriff auf und das Aufrufen von JavaScript-Objekteigenschaften und Methoden aus C ++ mit der v8-Engine erhalten. Die Dokumentation zeigt, wie man auf C ++ - Objekte und -Funktionen über Javascript zugreifen kann,...
05.02.2012, 01:30
2
Antworten

Bindung an OpenGL 3.x VBO

Ich versuche, meine Engine zu aktualisieren, die OpenGL 2.x-Stil-Vertex-Arrays verwendet hat, um mit OpenGL 3.x zu arbeiten, was bedeutet, dass auf VAOs / VBOs aktualisiert wird. Ich denke, ich bin nicht verbindlich an VBO gebunden. Lesen Sie we...
01.09.2011, 21:45
2
Antworten

Welche Sprache hat den Begriff lvalue geprägt? [geschlossen]

War C die erste Programmiersprache, die den Begriff lvalue verwendet, oder geht es weiter zurück? Beachten Sie, dass ich nicht über das allgemeine Konzept von "etwas auf der linken Seite einer Zuweisungsanweisung" spreche (was es in C ++ schon...
28.10.2011, 14:59
2
Antworten

Was darf ich mit einem statischen, in der Klasse initialisierten consExpr-Datenelement tun?

Dies ist wahrscheinlich eine etwas ungewöhnliche Frage, da es eine ausführlichere Erklärung für eine kurze Antwort auf eine andere Frage und einige Aspekte des C ++ 11 Standards, die damit zusammenhängen. Um die Bezugnahme zu erleichtern, m...
27.01.2013, 13:45
2
Antworten

reinterpret_cast für fast pod-Daten (ist Layoutkompatibilität genug)

Ich versuche etwas über static_cast und reinterpret_cast zu erfahren. Wenn ich richtig bin, sagt der Standard (9.2.18), dass reinterpret_cast für Pod-Daten sicher ist:    Ein Zeiger auf ein POD-struct-Objekt,   geeignet umgewandel...
20.02.2011, 23:31
3
Antworten

Wohin mit Arrays zur Kompilierzeitkonstante?

Angenommen, ich habe ein Array, in dem die ersten 10 Primzahlen gespeichert sind: %Vor% Das ist alles sehr gut und einfach, solange ich eine .cpp-Datei habe. Wenn ich jedoch mehrere CPP-Dateien habe, weiß ich nicht wirklich, wohin ich dieses...
18.02.2011, 20:13
1
Antwort

C # / C ++ in der gleichen Lösung - DllImport findet DLL nicht

Ich habe eine Lösung mit einem C ++ - DLL-Projekt und einem C # -Projekt, das es verwendet. Das Problem besteht darin, dass der Build-Pfad des C ++ - Projekts im Lösungsordner und das c # im bin -Ordner des Projekts liegt (jeweils verschachte...
28.11.2011, 16:53