Softwareentwicklung

11
Byte-Code-Weberei gegen Lisp-Makros

Ich habe über die Bibliotheken gelesen, die für Sprachen wie Java und C # geschrieben wurden, die das Weben von Bytecode verwenden, um beispielsweise Funktionsaufrufe abzufangen, Protokollcode einzufügen usw. Ich habe auch über Lisp / Clojure-Makros in einem gelesen versuchen Sie besser zu...

11
Speichern des EOF-Zeichens (End of File) in einem Zeichentyp

Ich habe in Dennis Ritchies Buch The C Programming Language gelesen, dass inteine Variable verwendet werden muss, um EOF zu halten - um sie so groß zu machen, dass sie EOF-Werte enthalten kann - nicht char. Der folgende Code funktioniert jedoch einwandfrei: #include<stdio.h> main() { char c;...