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 | цвет |
| ... | аргументы для форматирования |