Suchergebnisse für Anfrage "c"
OpenSSL AES 256 CBC über EVP API in C
Was ich versuche zu tun:Schreiben Sie ein Programm in C, das eine Datei beliebiger Größe öffnet und deren Inhalt liest. Sobald der Inhalt gelesen wurde, wird er in AES 256 CBC verschlüsselt und der Chiffretext in einer Datei namens Chiffretext ...
Wie kann ich die Bytes einer Ganzzahl neu anordnen?
Meine Aufgabe ist es, eine Datendatei mit C von Big Endian nach Little Endian und umgekehrt zu konvertieren. Ich habe jetzt ungefähr 3 Stunden online nach anderen Beispielen gesucht und mein Lehrbuch gelesen, aber ich weiß noch nicht, wie ich ...
Zusätzliche führende Nullen beim Drucken von float mit printf?
Ich möchte in der Lage sein, einen Zeitstring zu schreiben, der so aussieht:1:04:02.1 hours mit printf. Wenn ich so etwas zu schreiben versuche: printf("%d:%02d:%02.1f hours\n", 1, 4, 2.123456);Ich bekomme: 1:04:2.1 hoursIst es möglich, einer ...
Ausbruch aus der Steckdose auswählen
Ich habe eine Schleife, die im Prinzip alle paar Sekunden (nach dem Timeout) aufruft: while(true){ if(finished) return; switch(select(FD_SETSIZE, &readfds, 0, 0, &tv)){ case SOCKET_ERROR : report bad stuff etc; return; default : break; } // do ...
printf ("% p") und Casting nach (void *)
In einer kürzlich gestellten Frage erwähnte jemand, dass der Aufrufer beim Drucken eines Zeigerwerts mit printf den Zeiger wie folgt auf void * setzen muss: int *my_ptr = .... printf("My pointer is: %p", (void *)my_ptr);Für das Leben von mir ...
Unterschied zwischen Linux errno 23 und Linux errno 24
Was ist der Unterschied zwischen diesen 2 Linux-Fehlern inerrno.h? 23 und 24 Ich habe zwei verschiedene Websites ausprobiert, kann aber den Unterschied zwischen den beiden nicht verstehen. [EMFILE] Too many open files. [ENFILE] Too many files ...
Warum sehe ich THROW in einer C-Bibliothek?
Wenn ich mache:less /usr/include/stdio.h (das ist nur eine C-Bibliothek - nichts mit C ++ zu tun) Aha__THROW nach etlichen Funktionserklärungen. Kommentare über einigen Funktionen besagen außerdem, dass diese Funktion ein möglicher Löschpunkt ...
Initialisieren eines Zeigers in einer separaten Funktion in C
Ich muss eine einfache Sache machen, die ich oft in Java gemacht habe, aber ich stecke in C fest (reines C, nicht C ++). Die Situation sieht so aus: int *a; void initArray( int *arr ) { arr = malloc( sizeof( int ) * SIZE ); } int main() { ...
Weckthread beim Aufruf von accept () blockiert
Sockets unter Linux Frage Ich habe einen Arbeitsthread, der bei einem Aufruf von accept () blockiert ist. Es wartet einfach auf eine eingehende Netzwerkverbindung, verarbeitet diese und wartet dann wieder auf die nächste Verbindung. Wie kann ...
Identische Float-Werte werden als ungleich verglichen
Ich habe an einigen Fragen zum Bestimmen der Ausgabe in C gearbeitet. Ich bin auf diese Frage gestoßen, die auf den ersten Blick einfach aussah, aber nach dem Ausführen des Codes war ich verwirrt. Die erwartete Ausgabe war "True". Beim Laufen ...