Suchergebnisse für Anfrage "c"

14 die antwort

Eine bessere Möglichkeit, einen String in C / C ++ in ein Array von Strings aufzuteilen, indem Whitespace als Trennzeichen verwendet wird

Sorry, mein C / C ++ ist nicht so gut, aber der folgende vorhandene Code sieht selbst für mich wie Müll aus. Es hat auch einen Fehler - schlägt fehl, wenn str = "07/02/2010" durch '\ 0' beendet wird -. Ich denke, anstatt einen Fehler zu beheben, ...

2 die antwort

So serialisieren Sie Daten in C [closed]

Ich schreibe eine Server-Client-Anwendung in c und muss einige Strukturen hin und her senden. Wie kann ich die Daten plattformunabhängig serialisieren?

4 die antwort

Schnellste Methode zum Abrufen der IPv4-Adresse aus der Zeichenfolge

Ich habe den folgenden Code, der ungefähr siebenmal schneller ist als inet_addr. Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies zu verbessern, um es noch schneller zu machen, oder ob es eine schnellere Alternative gibt. Dieser Code ...

TOP-Veröffentlichungen

4 die antwort

C Arraygröße gegeben durch Variable

Ich habe heute einen Code gefunden, der mich verwirrt hat. Es hat so etwas gemacht: #include <stdio.h> int main(int argc, char **argv) { int x = 5; int foo[x]; foo[0] = 33; printf("%d\n", foo[0]); return 0; }Meine Frage ist, warum ...

8 die antwort

Segmentierungsfehler beim Umkehren eines String-Literal [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum verursacht dieser C-Code für die Zeichenfolgenumkehr einen Segmentierungsfehler? [Duplikat [/questions/1614723/why-is-this-string-reversal-c-code-causing-a-segmentation-fault] 8 answers#include ...

2 die antwort

Ist ein gesamtes statisches Programm beim Start in den Speicher geladen?

Bei typischen Computern wie Mac, Windows, Linux, iOS usw. wird beim Starten eines Programms / einer Binärdatei / einer App der statische Teil des Programms immer vollständig in den Speicher geladen, bevor die Ausführung beginnt? Umfasst dies alle ...

8 die antwort

bit-Verschiebung mit vorzeichenlosem langen Typ führt zu falschen Ergebnissen

Ich bin ein bisschen verwirrt, weil ich eine Variable vom Typ @ initialisieren wollunsigned long, dessen Größe auf meinem System 8 Byte beträgt (auf jedem modernen System, nehme ich an). Wenn ich @ zuweisen möch1 << 63 auf die Variable, ich ...

4 die antwort

Getting error: format gibt den Typ 'int' an, aber das Argument hat den Typ 'double'

Ich weiß nicht, warum dies nicht kompiliert wird. Irgendeine Idee Es ist ziemlich einfach und ich habe es mir ewig angesehen und kann nicht herausfinden, was daran falsch ist. #include <stdio.h> #include <stdlib.h> void euroToDollar(double ...

6 die antwort

C / C ++: Wie finde ich die Kette der Header-Dateien für eine bestimmte Definition heraus?

n Visual C ++ kann man die Header-Datei finden, wo ein beliebigesNam (Variable oder Typ) ist defined Drücken Sie F12 oder wählen SieZur Definition gehen. Diese Funktion ist sehr nützlich, zeigt aber nur dasndstando (Header-Datei), in der der Name ...

4 die antwort

Wie öffne ich () auf dem iPhone?

Das iPhone SDK-Dokument behauptet, fopen () sei eine unterstützte Methode für den Dateizugriff, kann jedoch kein FILE-Handle zurückgeben. Ich greife auf ein Verzeichnis zu, das in meinem Projekt enthalten ist. Ich habe versucht, ...