Suchergebnisse für Anfrage "c"
Informationen, die besagen, dass die Inline-Assembly einen bestimmten Speicherbereich liest
GCC (alle Versionen, die ich bequem testen kann) zeigt an, dass eine Inline-Assembly-Anweisung eine bestimmte Speicherregion liest (ausgedrückt als Zeigerp und eine Größen) mit diesem zugegebenermaßen umständlichen Konstrukt: asm ("..." : : "m" ...
So erhöhen Sie das Limit für "maximal geöffnete Dateien" in C unter Mac OS X
Die Standardbeschränkung für die maximale Anzahl geöffneter Dateien unter Mac OS X beträgt 256 (ulimit -n), und meine Anwendung benötigt ungefähr 400 Datei-Handler. Ich habe versucht, das Limit mit setrlimit () zu ändern, aber selbst wenn ...
Casting int to bool in C / C ++
Ich weiß, dass in C und C ++, wenn Bools in Ints umgewandelt werden,(int)true == 1 und(int)false == 0. Ich frage mich, ob ich in umgekehrter Richtung werfen soll ... Im folgenden Code galten alle folgenden Aussagen für mich in .c-Dateien, die ...
In C, warum kann einem int * kein ganzzahliger Wert wie einem char * ein String-Wert zugewiesen werden?
Ich habe die Site durchgesehen, aber noch keine Antwort auf diese gefunden. Mindestens für mich ist es am einfachsten, diese Frage an einem Beispiel zu erläutern. Ich verstehe nicht, warum das gültig ist: #include <stdio.h> int main(int argc, ...
Validieren Sie den Eingabetyp in einer do-while-Schleife C
rundsätzlich muss ich sicherstellen, dass die Eingabe ein @ isganze Zah, wie so: do { printf("Enter > "); scanf("%d", &integer); } while (/* user entered a char instead of an int */); Ich habe verschiedene Methoden ausprobiert, aber es ...
c Referenzsemantik ist im Code des Aufrufers nicht explizit
ann jemand das erkläre Programmierer der alten Zeile C mögen manchmal keine Referenzen, da sie eine Referenzsemantik bereitstellen, die im Code des Aufrufers nicht explizit enthalten ist.
Differenz zwischen spitzer Klammer <> und doppelten Anführungszeichen "" beim Einfügen von Header-Dateien in C ++? [Duplikat
Mögliches Duplizieren: Was ist der Unterschied zwischen #include <filename> und #include “filename”? [https://stackoverflow.com/questions/21593/what-is-the-difference-between-include-filename-and-include-filename] Was ist der Unterschied ...
Wie kann ich einen Dateizeiger (FILE * fp) in einen Dateideskriptor (int fd) konvertieren?
Ich habe einFILE *, zurückgegeben durch einen Anruf anfopen(). Ich brauche einen Dateideskriptor, um Anrufe wie @ zu tätigefsync(fd) drauf. Mit welcher Funktion kann ein Dateideskriptor aus einem Dateizeiger abgerufen werden?
C: Element in / aus void Array einfügen / holen
Ich muss ein generisches Array erstellen, das generische Datenstrukturen enthalten kann. Wie kann ich eine generische Struktur in einen leeren Slot meines Void-Arrays einfügen? Dies ist mein Code. struct CircularBuffer { int E; int S; int ...
In C sind malloc (256) und malloc (sizeof (char) * 256) äquivalent?
Ich sehe, dass Leute oft C-Code schreiben, wie zum Beispiel: char *ptr = malloc(sizeof(char)*256);Ist das wirklich notwendig? Der Standard sagt, dasssizeof(char)==1 per definitionem, also macht es keinen Sinn nur zu schreiben: char *ptr = ...