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

Kann ich Ruby-Methoden in C überschreiben?

Ist es möglich, Methoden, die Teil von Ruby selbst sind, wie rb_error_frozen , die in C geschrieben sind, mit Ruby-Code zu umgehen? Hintergrund : Ich frage mich, ob es möglich ist, dass Ruby lediglich eine Warnung protokolliert, anstatt ei...
21.08.2011, 13:51
1
Antwort

Entspricht -fplan9-Erweiterungen in Clang?

Wie bekomme ich das anonyme Struktur / Union-Verhalten aktiviert von -fplan9-extensions in GCC, um in Clang zu arbeiten? Ich erhalte Fehler bei der Zuweisung von anonymen Mitgliedern, wenn ich bestimmte Initialisierer verwende, und ich...
15.08.2011, 01:25
1
Antwort

Was passiert mit dynamisch zugewiesenem Speicher beim Aufruf von execv ()?

Ich schreibe eine einfache Shell als eine OS-Kurszuweisung, ich muss im PATH nach dem eingegebenen Programmbenutzer suchen, sobald ich das richtige Verzeichnis gefunden habe, malloc ich ein Stück Speicher gerade genug, um das Verzeichnis zu halt...
12.09.2010, 01:08
1
Antwort

Gibt es Nachteile beim Bauen mit -g -O und Strip gegenüber Build nur mit -O

Ich habe einen C-Code, der für Linux ausführbar ist. Zur Veröffentlichung kann ich zwei Optionen haben: Man baut mit -g -O3, entfernt das debug (strip -g) und sendet die Ausgabe als Release. Zweitens ist das Release direkt mit -O3 zu erste...
06.06.2011, 08:54
2
Antworten

Wie gehe ich mit diesem Zeiger in getaddrinfo um?

Warnung: Bitte behandle mich wie der Anfänger, der ich bin. Dies ist mein erstes "echtes" C-Programm. Also, wenn ich einige Dinge nicht verstehe, deshalb. Ich versuche, einen Chatserver zu erstellen, der dem Beispiel von Beej's Guide zur Netz...
16.08.2010, 03:36
2
Antworten

Multithreading-UDP-Server mit epoll?

Ich möchte einen Multithread-UDP-Server in C / Linux entwickeln. Der Dienst läuft auf einem einzigen Port x, daher besteht nur die Möglichkeit, einen einzelnen UDP-Socket an ihn zu binden. Um unter hohen Lasten zu arbeiten, habe ich n Threads (s...
18.10.2010, 12:51
3
Antworten

Wie bekomme ich pro-CPU-Stats (System, Leerlauf, schön, ...) wie der "Top" -Befehl tut?

Unter Linux würde ich gerne wissen, welche "C" API aufgerufen werden muss, um die per-cpu Statistiken zu erhalten. Ich weiß und könnte /proc/loadavg in meiner App lesen, aber dies sind die systemweiten Lastwerte, nicht die pro-CPU-Informat...
23.01.2010, 10:07
4
Antworten

Wie warte ich richtig auf Vordergrund- / Hintergrundprozesse in meiner eigenen Shell in C?

In diese vorherige Frage habe ich am meisten gepostet meines eigenen Shell-Codes. Mein nächster Schritt besteht darin, die Ausführung von Vordergrund- und Hintergrundprozessen zu implementieren und richtig darauf zu warten, dass sie beendet we...
22.05.2009, 23:27
2
Antworten

Algorithmus für die Festkomma-Multiplikation

Ich versuche, einen Zeitstempel (nur Bruchteil von Sekunden) von Nanosekunden (Einheiten von 10 ^ -9 Sekunden) auf die untere Hälfte eines NTP-Zeitstempels (Einheiten von 2 ^ -32 Sekunden) zu skalieren. Effektiv bedeutet dies Multiplizieren mit...
03.03.2011, 23:50
2
Antworten

Was ist (INT32_MIN + 1), wenn int32_t ein erweiterter Integer-Typ ist und int ein 32-Bit-Einerkomplement-Standard-Integer-Typ ist

Stellen Sie sich diese Situation vor. int32_t ist ein erweiterter Integer-Typ und wird in Zweierkomplementendargestellt (als Standard wird int32_t benötigt, um dargestellt zu werden). Dies bedeutet, dass INT32_MIN ist -2147483648...
28.12.2017, 17:18