[LINUX] C Sprachentwicklungs- / Analysetool aus Beispielen gelernt

Dies ist eine Serie mit dem Ziel, eine Gruppe von Tools zum Entwickeln und Analysieren von Software in C-Sprache zu erlernen, indem nur Beispielcode ausgeführt wird.

Politik

Schreiben Sie nicht so viele Sätze wie möglich

Versuchen Sie stattdessen, die Technik zu beherrschen, indem Sie einfach das Diagramm betrachten und den Beispielcode ausführen. TODO: Grund

Verwenden Sie denselben C-Beispielcode erneut

Minimierung der Lernzeit des Beispielcodes.

Auch für diejenigen, die normalerweise nicht schreiben C.

Weil C-Kenntnisse oft nützlich sind, auch wenn Sie C nicht direkt entwickeln.

Beispiel: Wenn Sie ssh töten, während sich "sleep 9999" auf dem ssh-Ziel befindet, überlebt das ssh-Ziel "sleep 9999"? (Antwort: Die in SIGHUP sterben) TODO: Verleugnung wird nicht aus der Prozessgruppe aussterben. Nichts wird aussterben

Darüber hinaus sind Python und Ruby in C, Rust usw. geschrieben, die C-Tools umleiten können. (Beispiel 1 [] 2 [] 3 [] 4 [])

Caveats

Ich kann überhaupt keine Windows-Programmierung durchführen, daher bin ich voreingenommen gegenüber der UNIX-Programmierung. (Ich würde gerne bald lernen ...)

Inhaltsverzeichnis

Abhängigkeiten jedes Artikels Übung: Obligatorisch Unterbrochene Linie: Verwandte

image.png

TODO

--Schreiben

Recommended Posts

C Sprachentwicklungs- / Analysetool aus Beispielen gelernt
Beispiel einer dreidimensionalen Skelettanalyse von Python
Socket-Kommunikation in C-Sprache und Python
Erstellen Sie eine Entwicklungsumgebung für die C-Sprache mit einem Container
100 Sprachverarbeitung klopft Morphologische Analyse in Kapitel 4 gelernt