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

Was macht 0x4 in "movl $ 0x2d, 0x4 (% esp)"?

Ich untersuche den Assembly-Code, der von GCC generiert wurde. Aber ich verstehe nicht: %Vor% Wofür steht 0x4 im zweiten Operanden? Offsetadresse? Und was die Verwendung von Register EAX?     
05.03.2010, 12:35
4
Antworten

Was wäre die Bewertungsreihenfolge von x = x ++ + ++ x; Sein? [Duplikat]

In Java wird die Bewertungsreihenfolge von links nach rechts angegeben. Gilt das auch für C und C ++ oder ist es implementierungsabhängig? Ich erinnere mich, dass die Bewertungsreihenfolge für Funktionsargumente nicht spezifiziert ist, aber...
03.03.2010, 00:23
11
Antworten

Wenn und sonst, sollte ich den wahrscheinlichen Teil setzen?

Ich habe mich gefragt, ob es einen großen Leistungsunterschied in den Sprachen gibt, ob Sie den Code mit höherer Wahrscheinlichkeit in der if oder in der else -Klausel verwenden sollten. Hier ist ein Beispiel: %Vor% und die andere Lösu...
01.08.2012, 16:37
7
Antworten

Arduino (C-Sprache) Parsing String mit Delimiter (Eingabe über die serielle Schnittstelle)

Arduino (C-Sprache) Parsing String mit Delimiter (Eingabe über die serielle Schnittstelle) Ich habe die Antwort hier nicht gefunden: / Ich möchte an meine Arduino über eine serielle Schnittstelle (Serial.read ()) eine einfache Zeichenfolge...
17.06.2012, 02:13
2
Antworten

Unterschiede zwischen semaphore.h und sys / sem.h

Was sind die Unterschiede zwischen den Funktionen in <semaphore.h> und <sys/sem.h> ? Gibt es eine Situation, in der es besser ist, eine Kopfzeile oder die andere zu verwenden?     
15.06.2012, 20:52
2
Antworten

va_list Fehlverhalten unter Linux

Ich habe einen Code, der variadische Parameter in va_list umwandelt und dann die Liste an eine Funktion weiterleitet, die dann vsnprintf aufruft. Dies funktioniert gut unter Windows und OS X, aber es schlägt mit seltsamen Ergebnissen unter...
30.03.2012, 05:37
5
Antworten

C / C ++ bedingte Rückgabeanweisungen [duplizieren]

Ich arbeite an Embedded-Programm und in bestimmten Fällen, wenn eine Bedingung nicht gemeint ist, möchte ich so schnell wie möglich von der Funktion zurückkehren. wenn ich den folgenden Code habe und Embedded Programming mache: %Vor% Meine...
18.06.2013, 19:29
3
Antworten

Objective C Delegate oder C-style Block Callback?

Ich entwerfe eine Klasse, die Ereignisse "feuert", wenn etwas passiert. Diese Ereignisse sind in der Regel nicht mit der Benutzeroberfläche verbunden. Ich frage mich, was die beste Methode dafür ist. Ich habe es entweder erforscht: Delegiert...
14.02.2014, 05:36
4
Antworten

objcopy stellt den Verzeichnispfad dem Symbolnamen voran

Ich bin dabei, objcopy zu verwenden, um eine binäre Form einer Textdatei in eine ausführbare Datei einzufügen. (Zur Laufzeit brauche ich die Datei als String). Das funktioniert gut, bis der Linker die Verweise von den Symbolnamen finden muss....
24.03.2013, 03:53
4
Antworten

strncpy führt zu Segmentierungsfehler

Ich mache nur mit strncpy rum. Mein Programm sieht so aus %Vor% Hier, bevor ich Strncpy habe ich ein "\ 0" Zeichen in "src" Zeichenfolge hinzugefügt, Länge von "src" Zeichenfolge wird 3, Ziel-Array ist der Größe 10. Aber in Strncpy habe i...
28.12.2012, 06:12