📄 fmt.h
字号:
/* $Id: fmt.h 6 2007-01-22 00:45:22Z drhanson $ */#ifndef FMT_INCLUDED#define FMT_INCLUDED#include <stdarg.h>#include <stdio.h>#include "except.h"#define T Fmt_Ttypedef void (*T)(int code, va_list *app, int put(int c, void *cl), void *cl, unsigned char flags[256], int width, int precision);extern char *Fmt_flags;extern const Except_T Fmt_Overflow;extern void Fmt_fmt (int put(int c, void *cl), void *cl, const char *fmt, ...);extern void Fmt_vfmt(int put(int c, void *cl), void *cl, const char *fmt, va_list ap);extern void Fmt_print (const char *fmt, ...);extern void Fmt_fprint(FILE *stream, const char *fmt, ...);extern int Fmt_sfmt (char *buf, int size, const char *fmt, ...);extern int Fmt_vsfmt(char *buf, int size, const char *fmt, va_list ap);extern char *Fmt_string (const char *fmt, ...);extern char *Fmt_vstring(const char *fmt, va_list ap);extern T Fmt_register(int code, T cvt);extern void Fmt_putd(const char *str, int len, int put(int c, void *cl), void *cl, unsigned char flags[256], int width, int precision);extern void Fmt_puts(const char *str, int len, int put(int c, void *cl), void *cl, unsigned char flags[256], int width, int precision);#undef T#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -