...
| Code Block | ||||
|---|---|---|---|---|
| ||||
/* sets some internal state in the library */
extern int setfile(FILE *file);
/* performs some action using the file passed earlier */
extern int usefile();
static FILE *myFile;
void setfile(const FILE *file) {
myFile = file;
}
void usefile(void) {
/* perform some action here */
}
|
...