Suchergebnisse für Anfrage "c"

1 die antwort

C ++ Dynamic Code Injection auf einem eingebetteten System

Ich suche nach einer Lösung für das folgende Problem: Es wird ein C ++ - Softwaremodul entwickelt, das auf einem eingebetteten Gerät ausgeführt wird (keine Möglichkeit, die dateibasierte Funktion "dlopen" zum Laden freigegebener Bibliotheken zu ...

2 die antwort

Thread-spezifische Daten vs. Thread-lokaler Speicher

Ich habe Kerrisk's gelesenDie Linux-Programmierschnittstelle: Ein Handbuch zur Linux- und UNIX-Systemprogrammierung [https://rads.stackoverflow.com/amzn/click/com/1593272200], Kapitel 31 über Themen. Das Kapitel enthält Thread-spezifische Daten ...

1 die antwort

Grundlegendes zu undefiniertem Verhalten für einen Binärdatenstrom mithilfe von fseek (file, 0, SEEK_END) mit einer Datei

Die C-Spezifikation hat eine interessante Fußnote (# 268 C11dr §7.21.3 9) Msgstr "Den Dateipositionsindikator auf Dateiende setzen, wie beifseek(file, 0, SEEK_END)hat undefiniertes Verhalten für einen binären Stream (wegen ...

TOP-Veröffentlichungen

1 die antwort

CRC32-Algorithmus / Implementierung in C ohne Look-Up-Tabelle und mit öffentlicher Lizenz [geschlossen]

Ich versuche, einen CRC32-Algorithmus in C zu implementieren, der keine Nachschlagetabelle verwendet (ich muss ihn in einem Bootloader verwenden, für den nicht genügend Speicher verfügbar ist). Gibt es eine verfügbare Lösung dafür, die eine ...

1 die antwort

Linux TUN / TAP: Daten von TAP-Geräten können nicht zurückgelesen werden

Die Frage betrifft die richtige Konfiguration eines Linux-Hosts, der das Tun / Tap-Modul verwenden möchte. Mein Ziel: Nutzung einer vorhandenen Routing-Software (APP1 und APP2 im Folgenden), jedoch Abfangen und Ändern aller von ihr gesendeten ...

4 die antwort

Was macht (void) var eigentlich?

Folgendes berücksichtigenmain(): int main(int argc, char *argv[]) { return (0); }Bei der Zusammenstellung mitcc -Wall -Wextra, Warnungen, die "unbenutzter Parameter" anzeigen, werden generiert. Wenn ich keinen Parameter in einer Funktion ...

4 die antwort

Linux-Kernel: Beispiel für das Hooking von Systemaufrufen

Ich versuche, einen einfachen Testcode zu schreiben, um das Verknüpfen der Systemaufruftabelle zu demonstrieren. "sys_call_table" wird in 2.6 nicht mehr exportiert, daher greife ich nur nach der Adresse aus der Datei "System.map" und sehe, dass ...

3 die antwort

Der Versuch, die Bibliothek eines Drittanbieters, libmagic, zu verwenden / include / compilieren. C / C ++ - Dateityperkennung

Nachdem ich nach einer Möglichkeit gesucht hatte, den Dateityp eines Dateistreams zu ermitteln, stellte ich fest, dass UnixDateibefehl [ftp://ftp.astron.com/pub/file/]Ich benutze libmagic und versuche, die Bibliothek selbst zu benutzen, kann sie ...

4 die antwort

Was bedeutet "doppelt frei"?

Wie der Titel schon sagt, bin ich neu in C und habe in Kürze eine Halbzeitpause. Ich überarbeite gerade frühere Artikel und ein wiederkehrendes Thema ist ein doppelt freies Problem. Ich verstehe, dass es der Prozess des Anrufens istfree() zweimal ...

2 die antwort

Erzwingen, dass eine Funktion zurückgegeben wird, wenn false [closed]

Wie kann ich eine Schleife erstellen, die zur Anfangsphase zurückgeht? Mein Problem ist hier: int main(void) { midi_start(); program_change(1, 1); program_change(2, 1); t=400; printf("Choose a scale and write the code of it:\n "); printf("C:0\n ...