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

Strange RAW Socket unter Mac OS X

Wenn ich einen einfachen Paket-Sniffer in C auf meinem Mac OS X laufen lasse, bekomme ich überhaupt keine Ausgabe, das ist eine seltsame Sache! kann jemand mir helfen zu verstehen, was los ist. %Vor% Ich kompiliere es und starte es auf meine...
29.07.2011, 20:23
3
Antworten

Wie benutzt man select (), um Eingaben von der Tastatur in C zu lesen

Ich versuche select () zu verwenden, um Tastatureingaben zu lesen, und ich steckte fest darin, dass ich nicht weiß, wie man von der Tastatur liest und einen Dateideskriptor dafür benutzt. Mir wurde gesagt, STDIN und STDIN_FILENO zu benutzen, um...
20.06.2011, 22:17
3
Antworten

Dynamisches Aufrufdiagramm von c / c ++ - Programmen im Lauf erzeugen

Wenn man den Ablauf eines Programms visualisieren würde, würde man vermutlich damit beginnen, die Aufrufgraphen des Programms zu bekommen. Aber wie würden Sie das Aufrufdiagramm von c / c ++ Programmen während des Laufs bekommen? edit : K...
16.08.2011, 11:39
2
Antworten

bison / flex: falsche Zeile drucken

Ich benutze bison + flex, um Dateien zu analysieren. Bei Fehler wird yyerror () aufgerufen. Wie kann ich die Zeilennummer oder die Zeichenfolge erhalten, die gegen die Regeln verstößt, um sie mit der Fehlermeldung zu drucken?     
24.06.2011, 11:33
4
Antworten

* str und * str ++

Ich habe diesen Code (meine strlen Funktion) %Vor% Doing while (*str++) , wie unten gezeigt, ist die Programmlaufzeit viel größer: %Vor% Ich mache das, um den Code zu untersuchen %Vor% Im ersten Fall beträgt die Ausführungszeit etw...
30.05.2011, 19:58
4
Antworten

Welcher Dialekt von C ist Objective-C eine "strenge Obermenge" von?

Ich höre oft, dass Objective-C eine "strenge Obermenge" der Programmiersprache C ist. Es gibt mehrere Dialekte / Standards von C (dh K & amp; R, ANSI C, C90, C99, GNU-Erweiterungen ...); Objective-C wurde zuerst in den frühen 1980er Jahren entwi...
30.11.2010, 19:27
1
Antwort

Fork vor oder nach dem Akzeptieren von Verbindungen?

Das folgende Code-Snippet erstellt vier Prozesse, die sich alle den gleichen Listening-Socket teilen. Besteht hier eine Gefahr? Sollte ich immer einen Abhörprozess und eine Abzweigung haben, nachdem Verbindungen auf herkömmliche Weise akzepti...
14.10.2009, 20:28
6
Antworten

Welche Programmiersprache hat eine sehr kurze kontextfreie Grammatik in ihrer formalen Spezifikation?

Welche Programmiersprache hat kurze und schöne Grammatiken (in EBNF)? Einige Sprachen sind einfacher zu analysieren. Vor einiger Zeit habe ich einen einfachen VHDL-Parser erstellt, der aber sehr langsam war. Nicht weil es komplett in Python i...
21.11.2009, 22:32
5
Antworten

Umgang mit wiederkehrenden C-Strings

Was wird als bessere Methode angesehen, wenn Methoden geschrieben werden, die Zeichenfolgen in C zurückgeben? übergibt einen Puffer und Größe: %Vor% oder machen und eine Zeichenfolge mit der richtigen Größe zurückgeben: %Vor% P.S. Was...
05.05.2011, 05:04
7
Antworten

Wie schreibe ich einen Parser in C oder Objective-C ohne einen Parsergenerator?

Ich versuche einen Taschenrechner in C oder Objective-C zu erstellen, der eine Zeichenkette in den Zeilen von akzeptiert %Vor% und gibt die Antwort 2920 zurück. Ich würde es vorziehen, keinen Generator wie Lex oder Yacc zu verwenden, also mö...
02.05.2011, 03:01