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

Gibt es eine schnellere und objektorientierte Alternative zu SDL für C ++? [geschlossen]

Die aktuelle Version von libsdl (1.2.x branch) ist sehr, sehr langsam mit Blending und pro Pixel Alpha (da es Software Blending verwendet). Gibt es noch eine andere gute Alternative?     
30.09.2009, 20:02
8
Antworten

Sollte der Bedingungsoperator alle Argumente auswerten?

Wenn Sie dies schreiben: %Vor% Der Microsoft Visual Studio 2005 64-Bit-Compiler kam mit %Vor% Während Sie und ich klar sehen können, dass ein div-by-zero niemals passieren wird ... Oder ist es?     
24.11.2009, 08:00
5
Antworten

Ist die Reihenfolge der Initialisierung vom Standard garantiert?

Im folgenden Codeschnipsel d1 wird der Initialisierer d2 übergeben, der noch nicht konstruiert wurde (richtig?), also ist der d.j in D's Kopierkonstruktor ein nicht initialisierter Speicherzugriff? %Vor% Welcher Abschnitt des C ++ Standards...
21.11.2009, 01:29
5
Antworten

Was bedeutet der folgende Laufzeitfehler: "terminate called ohne eine aktive Ausnahme \ n Aborted"

Der Fehler hat mich an zwei Tagen gestört: Beim Ausführen des Codes habe ich einen Laufzeitfehler von "terminate called ohne eine aktive Ausnahme \ n Aborted", warum? Ich versuche, den Code zu finden und die Zeile zu finden, kann den Code "xx...
12.11.2011, 14:23
3
Antworten

___ answer7521977 ___

Verwenden Sie das Schlüsselwort %code% und es wird mit der nächsten Iteration der Schleife fortgesetzt.

    
___ tag123c ___ 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. ___ tag123forloop ___ Eine for-Schleife ist eine Kontrollstruktur, die von vielen Programmiersprachen verwendet wird, um über einen Bereich zu iterieren. Es ist eine Möglichkeit, Anweisungen mehrmals zu wiederholen, bis die Schleife endet. Abhängig von der Sprache kann dies über einen Bereich von ganzen Zahlen, Iteratoren usw. hinausgehen. ___ answer7522044 ___

Dieser Fall scheint für if .. else besser geeignet zu sein als ein continue, obwohl continue gut funktionieren würde.

%Vor%     
___ qstntxt ___

Betrachten Sie diesen C ++ Code

%Vor%

Gibt es ein Schlüsselwort / einen Befehl, sodass, wenn Bedingung 1 zu %code% und Ausführung von %code% ausgewertet wird, ich den Rest der aktuellen Iteration überspringen und eine neue Iteration durch Erhöhung von %code% beginnen kann.

Das nächste, was ich von dieser Art von Statement-Skipping weiß, ist %code% , aber das beendet die Schleife vollständig.

Ich denke, man könnte dies tun, indem man einige Flags und if-Anweisungen verwendet, aber ein einfaches Schlüsselwort wäre sehr hilfreich.

    
___

Betrachten Sie diesen C ++ Code %Vor% Gibt es ein Schlüsselwort / einen Befehl, sodass, wenn Bedingung 1 zu true und Ausführung von /*Blah Blah*/ ausgewertet wird, ich den Rest der aktuellen Iteration überspringen und eine neue Iterati...
22.09.2011, 21:55
3
Antworten

So löschen Sie alle QGraphicsItem aus QGraphicsScene

Ich habe eine abgeleitete Klasse aus QGraphicsScene geschrieben. An einem Punkt muss ich alle Elemente aus der Szene entfernen und möchte, dass die Objekte physisch zerstört werden (Destruktor wird aufgerufen). Ich habe folgendes versucht:...
15.09.2011, 12:47
1
Antwort

Ausnahmeklasse mit einem char * -Konstruktor

Ich habe den folgenden Code auf VS2008 gefunden %Vor% Jetzt portiere ich den Code zu mingw gcc und bekomme den Fehler %Vor% Bei der Untersuchung des Problems ist mir aufgefallen, dass Visual Studio eine Dateiausnahme hat, die eine Ausnah...
21.02.2015, 00:30
3
Antworten

Neudefinition des Strukturfehlers, ich habe ihn nur einmal definiert

Ich verstehe wirklich nicht, wie ich diesen Neudefinitionsfehler beheben kann. KOMPILIEREN + FEHLER %Vor% main.cpp %Vor% list.h %Vor% line.h %Vor% list.cpp %Vor% line.cpp %Vor%     
23.02.2013, 15:57
9
Antworten

Fehlen Java oder C ++ OO-Funktionen?

Ich bin daran interessiert, objektorientierte Programmierung auf akademischere und abstraktere Weise zu verstehen als ich es derzeit tue und möchte wissen, ob es objektorientierte Konzepte gibt, die Java und C ++ nicht implementieren. Ich wei...
16.03.2010, 19:33
8
Antworten

Erneute Zuweisung von Speicher über "neu" in C ++

Schnelle Frage zur Speicherverwaltung in C ++ Wenn ich folgende Operation mache: %Vor% Und dann führe es erneut aus, wobei vielleicht ein anderes Ergebnis von strlen(someinput_input) zurückgegeben wird. Führt dies dazu, dass der Spe...
01.04.2010, 02:54