вывода текста на экран)
это как то зависит от того какую библиотеку используют для написания кода или нет?
cout типобезопасный, но него и возможностей по форматированию меньше
printf из C, cout это с++, в общем они друг с другом не используются, либо одно, либо другое. printf и аналоги умеют форматировать данные при выводе за счёт форматных спецификаторов, это компактно и мощно, и удобно, но при этом не проверяться типы данных, это может быть проблемой, а потоки ввода-вывода с++ наоборот понимают всё типы данных, но написать какой-то сложный формат на них не слишком просто, будет выглядеть громоздко и малочитаемо. Есть ещё новая фича fmt в 17ом стандарте, она как раз делает типобезопасное форматирование.
спасибо, в избранное
Обсуждают сегодня