在写图书馆时(如。对于处理JPEG或PNG文件,作者首先需要提供的是对文件*的抽象(允许从普通内存、管道、套接字、http.读取)。#include <stdbool.h> /* vtable */ /* hold the actual FILE* in the case of file stream */};
/* stre
我有一个想法,创建脚本语言,这将使人们更容易编程,做了很多宏,函数,更简单的函数名称一切都更简单的简单的人与之合作。然后,这些代码(自定义脚本语言)应该被翻译成简单的C语言。如下所示:IO[9].highfor (int i=0 to 55)
C:#include "lib.h"int i = 0;
for (i=0; i&
("otherprogram arg1 arg2");fprintf(io[0],myinput); // Writes my input to the programs stdinwhile((c = fgetc(io[1])) !我有一个程序在外部运行,它的stdin,stdout,如果可能的话,还有stderr的文件描述符
例如,通过这种方式,我可以让一些程序读取某种语言的代码,将其编译成C或其他语言,然后