Suchergebnisse für Anfrage "c"

2 die antwort

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 ...

5 die antwort

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 ...

2 die antwort

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 ...

TOP-Veröffentlichungen

4 die antwort

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 ...

5 die antwort

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 ...

2 die antwort

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 ...

3 die antwort

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 ...

2 die antwort

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() { ...

4 die antwort

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 ...

4 die antwort

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 ...