Suchergebnisse für Anfrage "c"

10 die antwort

Strings mit undefinierter Länge in C lesen

zuerst (wie immer) möchte ich mich für mein Englisch entschuldigen, es ist vielleicht nicht klar genug. Ich bin nicht so gut in C-Programmierung, und ich wurde gebeten, eine "Zeichenfolge" -Eingabe mit undefinierter Länge zu lesen. Dies ist ...

4 die antwort

Wie funktioniert CLFLUSH für eine Adresse, die sich noch nicht im Cache befindet?

Wir versuchen, den Cache-Inhalt eines Prozesses unter Linux mithilfe der Intel CLFLUSH-Anweisung im Userspace zu leeren. Wir erstellen ein sehr einfaches C-Programm, das zuerst auf ein großes Array zugreift und dann CLFLUSH aufruft, um den ...

14 die antwort

Warum können Gleitkommazahlen nicht verglichen werden? [Duplikat

Mögliches Duplizieren: seltsame Ausgabe im Vergleich von float mit float-Literal [https://stackoverflow.com/questions/1839422/strange-output-in-comparision-of-float-with-float-literal] #include<stdio.h> int main() { float me = 1.7; if(me==1.7) ...

TOP-Veröffentlichungen

6 die antwort

Warum funktioniert MAKEINTRESOURCE ()?

Das Makro ist definiert als: #define MAKEINTRESOURCEA(i) ((LPSTR)((ULONG_PTR)((WORD)(i)))) #define MAKEINTRESOURCEW(i) ((LPWSTR)((ULONG_PTR)((WORD)(i)))) Wie kommt es, dass dies verwendet werden kann, um entweder eine Ressourcen-ID (ein ...

16 die antwort

Wie misst man die Zeit in Millisekunden mit ANSI C?

Nur mit ANSI C kann die Zeit auf Millisekunden genau oder länger gemessen werden? Ich habe time.h durchsucht, aber nur Funktionen mit zweiter Genauigkeit gefunden.

2 die antwort

was ist Adressraum Layout Randomisierung [duplizieren]

Mögliches Duplizieren: Speicher-Randomisierung als Verbesserung der Anwendungssicherheit? [https://stackoverflow.com/questions/2685977/memory-randomization-as-application-security-enhancement] Hallo Können Sie mir bitte erklären, was ...

4 die antwort

Warum kannst du nicht einfach überprüfen, ob errno gleich ERANGE ist?

Ich habe versucht, ein char-Array mit @ in ein long-Array zu konvertierestrtol, überprüfe ob es einen Überlauf oder einen Unterlauf gab und mache dann einen Int Cast auf dem Long. Auf dem Weg habe ich eine Menge Code bemerkt, der so aussieht if ...

10 die antwort

Return void type in C und C ++

Dies wird ohne Warnung kompiliert. Ist das legal in C und C ++ oder funktioniert es nur in gcc und clang? Wenn es legal ist, ist es etwas Neues nach C99? void f(){ } void f2(){ return f(); }Aktualisiere as "Rad Lexus" schlug vor, dass ich ...

4 die antwort

Wie kann gcc / clang annehmen, dass die Adresse einer String-Konstante 32-Bit ist?

Wenn ich dieses Programm kompiliere: #include <stdio.h> int main(int argc, char** argv) { printf("hello world!\n"); return 0; }ei x86-64 verwendet die asm-Ausgabemovl $.LC0, %edi / call puts. Vollständige ASM-Ausgabe- / Kompilierungsoptionen auf ...

4 die antwort

Ich kann nicht herausfinden, wie die Zeichenfolgen (Wörter) aus einer Eingabedatei in eine verknüpfte Liste gelesen werden.

#include <stdio.h> #include <stdlib.h> #include <string.h> struct node { char *data; struct node *next; }; void insertNode(struct node**, char *); void printList(struct node*); int main() { struct node *head = NULL; FILE *fptr; ...