Программирование на C и C++

Онлайн справочник программиста на C и C++

cprintf

int cprintf(const char *fmt, ...)

Прототип: 
Описание: 

Функция cprintf() работает так же, как и функция printf(), с тем только отличием, что она пишет в текущее окно вместо stdout. Ее вывод не может быть перенаправлен, и она автоматически предотвращает вывод за пределы окна. Относительно подробностей следует обратиться к описа­нию функции printf().

Функция cprintf() не преобразует символ новой строки (\n) в пару перевод строки — возврат каретки, как это имеет место в случае функции printf(). Поэтому необходимо явным образом ставить символ возврата каретки (\r), если в этом есть необходимость.

Функция cprintf() возвращает число фактически выведенных символов. Отрицательное возвращаемое значение означает наличие ошибки.

Пример: