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

Sollte eine Bibliothek eine Schnittstelle verwenden, die intelligente Zeiger verwendet?

Ich fange an, eine Bibliothek zu schreiben und über ihre Schnittstelle nachzudenken. Frühere Bibliotheken, die ich geschrieben habe, verwenden rohe Zeiger (sowohl intern als auch in ihrer Schnittstelle), und jetzt möchte ich die mit VS2010 gelie...
28.08.2010, 04:52
4
Antworten

Hinzufügen eines C ++ - Compiler-Flags zu extconf.rb

Ich schreibe eine Ruby-Erweiterung, für die ich ein Standard-mkmf-Konfigurationsskript habe, aber ich muss allen C ++ - Übersetzungsschritten ein spezielles Include-Flag ( --std=c++0x ) hinzufügen. Ich will es nicht in den C-Kompilierungsschri...
17.09.2010, 12:44
3
Antworten

Verhalten der negativen Null auf einer eigenen Komplement-Architektur?

Betrachten Sie den folgenden Code für eine eigene Komplement-Architektur: %Vor% Welche Ausgabe würde der Code erzeugen? Welche Zeilen sind vom Standard definiert, welche Zeilen sind implementierungsabhängig und welche Zeilen sind nicht de...
08.12.2015, 05:57
1
Antwort

GetCPUDescriptorHandleForHeapStart-Stapelbeschädigung

Ich bin anscheinend auf ein Problem gestoßen, das die Programmierung von DirectX 12.0 betrifft, und bisher gab es keine Forschungsergebnisse, die einen Einblick in das Problem boten. Daher musste ich das Problem selbst lokalisieren, außer dass e...
06.12.2015, 15:11
1
Antwort

A-Stern-Algorithmus

Ich habe Probleme mit meiner A-Sterne-Implementierung. Es findet den Weg von meinem Punkt A nach B, aber nicht, wenn das Terrain "komplexer" ist, dann scheint meine Funktion Find () nicht zu enden. Zum Beispiel funktioniert es auf dem 20 x 20-Ar...
09.08.2011, 00:28
2
Antworten

QVector :: append () welcher Grund für das explizite Kopieren?

%Vor% Was ist der Grund dafür, const T copy(t) anstelle von t by value in die Methode zu übernehmen? Was ist der Unterschied zwischen diesen und: %Vor%     
11.06.2015, 20:28
1
Antwort

Verwenden von Standardvorlagenparametern in Parametern für variable Vorlagenvorlagen

Ich habe festgestellt, dass das folgende Minimalbeispiel auf gcc und clang und sogar Visual Studio funktioniert, aber es kompiliert nicht mit icc. Ich versuche zu bestimmen, ob das C ++ gültig ist oder nicht, aber ich bin nicht in der Lage, die...
06.06.2016, 14:03
1
Antwort

Wird die C ++ - Standardbibliothek auf Arduino vollständig unterstützt?

Keine Abfrage über <string> , sondern über die Standard-Bibliothek als Ganzes zur Verwendung auf Mikrocontrollern. Ich besitze noch kein Arduino-Board, um Code auszuführen, und wie der Titel sagt, bin ich neugierig, ob die C ++ - Stan...
01.06.2016, 17:34
1
Antwort

Habe ich einen Fehler in CppCheck gefunden? Warum bekomme ich hier den Fehler "Null Zeiger Dereferenz"?

Ich verwende Cppcheck, um meinen Code zu verwalten. Ich habe folgende Funktion: %Vor% Zu meiner Überraschung bekomme ich die Nullzeiger-Dereferenzierung in Zeile 3. Ich bin völlig verwirrt: Es gibt keine Hinweise in meiner Funktion. War...
14.06.2016, 15:28
1
Antwort

C ++ std :: string zu jstring mit fester Länge

Ich versuche, einen C ++ std :: string in einen jstring umzuwandeln und es zurückzugeben. Das wäre einfach mit %Vor% aber das Problem ist, dass die Zeichenfolge, die ich konvertiere, fast zufällig leere Zeichen darin durchsetzt hat. Dies ist...
04.12.2014, 20:23