Suchergebnisse für Anfrage "c"

8 die antwort

32-Bit-Windows und die Dateigrößenbeschränkung von 2 GB (C mit fseek und ftell)

Ich versuche, ein kleines Datenanalyseprogramm von einem 64-Bit-UNIX auf ein 32-Bit-Windows XP-System zu portieren (nicht fragen :)). Aber jetzt habe ich Probleme mit der Dateigrößenbeschränkung von 2 GB (auf dieser Plattform sind es schon lange ...

6 die antwort

C Compiler Bug (Gleitkomma-Arithmetik)?

#include<stdio.h> int main() { double fract=0; int tmp; //scanf("%lf",&fract); fract=0.312; printf("%lf",fract); printf("\n\n"); while(fract>0){ fract*=(double)10; printf("%d ",(int)fract); fract-=(int)fract; } getch(); return 0; }dieser Code ...

10 die antwort

Was ist die Standardcodierung für C-Zeichenfolgen?

Ich weiß, dass C-Zeichenfolgen Zeichen [] mit einem '\ 0' im letzten Element sind. Aber wie werden die Zeichen codiert? Update: Ich habe diesen coolen Link gefunden, der sich mit vielen anderen Programmiersprachen und deren ...

TOP-Veröffentlichungen

6 die antwort

Wie funktioniert ein Bitfeld mit Zeichentypen?

struct stats { char top : 1; char bottom : 1; char side : 2; } MyStat; Ich habe dieses Format mit ganzen Zahlen gesehen, aber wie funktioniert das obige Zeichenbitfeld und was repräsentiert es? Danke

2 die antwort

Wie verwende ich sscanf in Schleifen?

Gibt es eine gute Möglichkeit, eine Zeichenfolge mit @ zu durchlaufesscanf? Sagen wir, ich habe eine Zeichenfolge, die so aussieht: char line[] = "100 185 400 11 1000";und ich möchte die Summe ausdrucken. Was ich wirklich gerne schreiben ...

2 die antwort

Was ist das Ergebnis der Umwandlung von float + INF, -INF und NAN in eine Ganzzahl in C?

Gibt ein Standard an, was die Ausgabe sein soll? Zum Beispiel dieser Code: #include <stdio.h> #include <math.h> int main(int argc, char** argv) { float a = INFINITY; float b = -INFINITY; float c = NAN; printf("float %f %f %f\n", a, b, c); ...

6 die antwort

Erkennen des Löschens von Dateien nach fopen

Ich arbeite in einem Code, der Änderungen in einer Datei (einer Protokolldatei) erkennt, und verarbeite sie dann mit Hilfe von fseek und ftell. Wird die Datei jedoch gelöscht und geändert (mit logrotate), stoppt das Programm, stirbt jedoch nicht, ...

8 die antwort

Definierte Zeichenkettenlänge zur Kompilierzeit bestimmen

Ich habe ein C-Programm [https://github.com/afarber/mod-socket-policy/blob/master/mod_socket_policy.c] (ein Apache-Modul, d. h. das Programm wird häufig ausgeführt), das an @ gesendet wirwrite() eine 0-terminierte Zeichenfolge über einem Socket, ...

2 die antwort

Textumzüge trotz -fPIC?

Ich versuche, einen anständigen Software-Stack (Doubango) für ARM neu zu kompilieren. Nach zwei Wochen dachte ich, ich hätte es endlich geschafft, weil die Bibliotheken, die Textumzüge hatten, sie nicht mehr für @ hattearmeabi, armv5te, armv7-a. ...

16 die antwort

Gießen einer C-Struktur in eine andere

Ich habe zwei identische (aber unterschiedlich benannte) C-Strukturen: typedef struct { double x; double y; double z; } CMAcceleration; typedef struct { double x; double y; double z; } Vector3d; Jetzt möchte ich einer Vector3d-Variablen eine ...