Go to the source code of this file.
|
#define | va_start(ap, last) (ap = (va_list) & last + sizeof(last)) |
|
#define | va_arg(ap, type) (*(type*)((ap += sizeof(type)) - sizeof(type))) |
|
#define | va_end(ap) (ap = (va_list)0) |
|
|
void | printf (char *fmt,...) |
| Стандартный форматированный вывод
|
|
void | printf_colored (char *fmt, int color,...) |
| Цветной форматированный вывод
|
|
void | printf_at (char *fmt, int col, int row, int color,...) |
| Функция форматированного вывода в определенном месте
|
|
◆ va_arg
#define va_arg |
( |
|
ap, |
|
|
|
type |
|
) |
| (*(type*)((ap += sizeof(type)) - sizeof(type))) |
◆ va_end
#define va_end |
( |
|
ap | ) |
(ap = (va_list)0) |
◆ va_start
#define va_start |
( |
|
ap, |
|
|
|
last |
|
) |
| (ap = (va_list) & last + sizeof(last)) |
◆ va_list
◆ printf()
void printf |
( |
char * |
fmt, |
|
|
|
... |
|
) |
| |
Стандартный форматированный вывод
- Parameters
-
fmt | строка |
... | аргументы для форматирования |
◆ printf_at()
void printf_at |
( |
char * |
fmt, |
|
|
int |
col, |
|
|
int |
row, |
|
|
int |
color, |
|
|
|
... |
|
) |
| |
Функция форматированного вывода в определенном месте
- Parameters
-
fmt | строка |
col | колонка |
row | ряд |
color | код цвета |
... | аргументы для оорматирования |
◆ printf_colored()
void printf_colored |
( |
char * |
fmt, |
|
|
int |
color, |
|
|
|
... |
|
) |
| |
Цветной форматированный вывод
- Parameters
-
fmt | строка |
color | цвет |
... | аргументы для форматирования |