Suchergebnisse für Anfrage "c"
Ist es möglich eine Swift Klasse in einen C void * Zeiger zu konvertieren?
Ist es möglich eine Swift Klasse in einen C void * Zeiger zu konvertieren? // swift class class MyClass { } var myClass = MyClass() var p: UnsafeMutablePointer<Void> = myClass //<- failed //c function void someSwiftClass(void *context);Vielen Dan
printf char als hex in c
Ich erwarte etwas wie\9b\d9\c0... vom Code unten, aber ich bekomme\ffffff9b\ffffffd9\ffffffc0\ffffff9d\53\ffffffa9\fffffff4\49\ffffffb0\ffff ffef\ffffffd9\ffffffaa\61\fffffff7\54\fffffffb. Ich habe char explizites Casting hinzugefügt, aber es ...
C - Beim Drucken negativer int-Werte als hexadezimal werden zu viele Zeichen erzeugt.
Kompilieren Sie mit gcc 4.1.2 unter CentOS-5 64-Bit. Drucken einer Ganzzahl als zweistellige Hex-Zeichenfolge: #include <stdio.h> #include <stdint.h> int main(void) { int8_t iNegVar = -1; int8_t iPosVar = 1; printf(" int negative var is ...
it mmap und madvise für große Seit
Ich möchte Speicher auf den von einem Linux-Computer verwendeten Riesen-Seiten zuweisen. Ich sehe, dass es zwei Möglichkeiten gibt, dies mit @ zu tummap undmadvise. Das heißt, mit derMAP_HUGETLB Flagge mit demmmap Anruf base_ptr_ = mmap(NULL, ...
Von Socket lesen
Ich muss mit der Funktion @ von einem AF_UNIX-Socket in einen Puffer lesread von C, aber ich kenne die Puffergröße nicht. Ich denke, der beste Weg ist, @ zu lesN bytes bis der Lesevorgang @ zurückgi0 (keine Schriftsteller mehr im Sockel). Ist ...
"EXC_BAD_ACCESS: Vorher ausgewählten Frame kann nicht wiederhergestellt werden" Fehler, Arraygröße?
Ich habe einen Algorithmus zum Erstellen des Siebs von Eratosthenes und zum Abziehen von Primzahlen. Sie können einen Maximalwert für das Sieb eingeben. Der Algorithmus gibt die Primzahlen unter diesem Wert an und speichert diese in einem Array ...
Deklarieren und Ändern von Strings in C
Ich habe kürzlich angefangen, die Programmiersprache C zu erlernen. In meinem ersten Programm (simple hello world thing) bin ich auf die verschiedenen Arten gestoßen, einen String zu deklarieren, nachdem mir klar wurde, dass ich nicht einfach @ ...
Selbstreferenztyp
Welcher Typ T macht den folgenden Code kompilierbar? T f(){ return &f; } Ich würde eine C-Antwort vorziehen, aber ich habe die Frage als C und C ++ markiert, falls es nur eine Antwort unter Verwendung von Vorlagen gibt.
In einer rekursiven Funktion kann der korrekte Wert einer Variablen nicht zurückgegeben werden
Ich mache folgendes Programm, um Fakultät einer gegebenen Zahl rekursiv zu finden. #include<stdio.h> int fact1=1; int recursion(int x) { if(x==0) { return fact1; } fact1=fact1*x; x--; recursion(x); } int main() { ...
Zeiger auf aktuelle Funktion
Gibt es eine Möglichkeit, einen Zeiger auf die aktuelle Funktion zu erhalten, z. B. durch gcc-Erweiterungen oder andere Tricks? Bearbeite Ich bin gespannt, ob es möglich ist, den Funktionszeiger abzurufen, ohne den Funktionsnamen explizit zu ...