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

Zeiger auf String-Array in C

Das Spielen mit Zeigern in C macht Spaß (nicht wirklich). Ich habe mehrere Arrays von Strings, die ich einfach deklarieren möchte, vorzugsweise so etwas wie: %Vor% Ähnlich wie ein Übersetzungs-Array (aber nicht ganz), also möchte ich w...
11.01.2012, 17:45
1
Antwort

Kann ich überprüfen, ob sich zwei FILE * - oder Datei-Deskriptor-Nummern auf dieselbe Datei beziehen?

Ich habe ein Programm, das aus einer Datei liest und in eine Datei schreibt. Ich möchte verhindern, dass der Benutzer für beide die gleiche Datei angibt (aus offensichtlichen Gründen). Nehmen wir an, der erste Pfad ist in char* path1 und der...
19.09.2012, 20:39
3
Antworten

Wie finde ich den Rest einer Division in C?

Wie kann man am besten herausfinden, ob die Division zweier Zahlen einen Rest ergibt? Nehmen wir zum Beispiel an, ich habe ein Array mit Werten {3,5,7,8,9,17,19}. Jetzt muss ich den perfekten Teiler von 51 aus dem obigen Array finden. Gibt es ei...
09.08.2011, 09:24
4
Antworten

C: Der beste Weg, um zu einer bekannten Zeile einer Datei zu gelangen

Ich habe eine Datei, in der ich ohne eine Verarbeitung der aktuellen Zeile iterieren möchte. Nach was ich suche, ist der beste Weg, zu einer bestimmten Zeile einer Textdatei zu gehen. Zum Beispiel scheint das Speichern der aktuellen Zeile in ein...
29.05.2017, 14:10
2
Antworten

Wie bekomme ich den Tastaturstatus in Linux?

Ich möchte prüfen, ob der Benutzer die SHIFT Taste gedrückt hat, wenn das Programm startet. (Das heißt, drücken Sie die SHIFT Taste, bevor das Programm gestartet wird.) Es ist ein einfaches Konsolenprogramm, nichts mit X verbunden. Dies i...
06.09.2010, 08:01
2
Antworten

Wie kann ich die Benutzer-ID erhalten, die mit einem Login unter Linux verbunden ist?

Kurzversion: Ich möchte eine Möglichkeit haben, somefunction("username") auszuführen und die mit username verknüpfte Benutzer-ID zurückgeben zu lassen. Zum Beispiel würde somefunction("root") 0 zurückgeben. Ich schreibe ein Server...
01.10.2010, 03:29
1
Antwort

Definieren Sie einen "Unbekannten" oder "NULL" -Wert in einer Aufzählung

Ich definiere eine benutzerdefinierte typedef Elemente wie folgt .... %Vor% Ich möchte überprüfen, ob eine Variable vom Typ Element nicht gesetzt ist (im Wesentlichen nur nach einem NULL-Wert suchen). Soweit ich das beurteilen kann, gibt es...
26.09.2012, 00:41
3
Antworten

Über stdout / stderr Umleitungen

Ich habe einen Code geschrieben, um absichtlich einen Laufzeitfehler zu erhalten: %Vor% Es gibt: %Vor% Um nun die Laufzeitfehler aufzuzeichnen, mache ich: %Vor% Aber beide Dateien sind leer. Warum? BEARBEITEN: Ich schreibe gera...
29.10.2010, 08:36
2
Antworten

Valgrind "Bedingter Sprung oder Bewegung hängt von nicht initialisierten Werten ab" Fehler

Ich bekomme viele Fehler mit valgrind, die sagen: "Bedingter Sprung oder Bewegung hängt von nicht initialisierten Werten ab". Unten ist der eine der Blöcke. Alle sind ähnlich: %Vor% Der Fehler selbst befindet sich in der Zeile while ()....
06.11.2010, 16:12
4
Antworten

Post-Increment-Operator: Unerwartetes Verhalten [Duplikat]

Mein Code ist wie folgt: %Vor% Angesichts der Art des post-increment würde ich die folgende Ausgabe erwarten: %Vor% Mein Argument ist, dass in Zeile 5 x nach dem Inkrement dem Anfangswert zugewiesen werden sollte. Stattdessen b...
19.07.2010, 02:19