|
Postfix3.3.1
|
#include "sys_defs.h"#include <stdlib.h>#include <stdarg.h>#include <string.h>#include <ctype.h>#include <stdio.h>#include <float.h>#include <errno.h>#include <limits.h>#include "msg.h"#include "mymalloc.h"#include "vbuf.h"#include "vstring.h"#include "vbuf_print.h"マクロ定義 | |
| #define | INT_SPACE ((CHAR_BIT * sizeof(long)) / 2) |
| #define | DBL_SPACE ((CHAR_BIT * sizeof(double)) / 2 + DBL_MAX_10_EXP) |
| #define | PTR_SPACE ((CHAR_BIT * sizeof(char *)) / 2) |
| #define | VBUF_SNPRINTF(bp, sz, fmt, arg) |
| #define | VBUF_SKIP(bp) |
| #define | VSTRING_ADDNUM(vp, n) |
| #define | VBUF_STRCAT(bp, s) |
関数 | |
| VBUF * | vbuf_print (VBUF *bp, const char *format, va_list ap) |
| #define DBL_SPACE ((CHAR_BIT * sizeof(double)) / 2 + DBL_MAX_10_EXP) |
vbuf_print.c の 100 行目に定義があります。
| #define INT_SPACE ((CHAR_BIT * sizeof(long)) / 2) |
vbuf_print.c の 99 行目に定義があります。
| #define PTR_SPACE ((CHAR_BIT * sizeof(char *)) / 2) |
vbuf_print.c の 101 行目に定義があります。
| #define VBUF_SKIP | ( | bp | ) |
vbuf_print.c の 129 行目に定義があります。
| #define VBUF_SNPRINTF | ( | bp, | |
| sz, | |||
| fmt, | |||
| arg | |||
| ) |
vbuf_print.c の 108 行目に定義があります。
| #define VBUF_STRCAT | ( | bp, | |
| s | |||
| ) |
vbuf_print.c の 138 行目に定義があります。
| #define VSTRING_ADDNUM | ( | vp, | |
| n | |||
| ) |
vbuf_print.c の 134 行目に定義があります。
vbuf_print.c の 147 行目に定義があります。
1.8.9.1