СР
Светлана Рыкова

C++, чем cout oт printf отличается?

ВГ
Василий Ганжа

Логикой. Принтф выводит инфу сразу и все.
cout помещает в исходящий поток. А на экран выведется не факт что сразу.
printf - это чисто C функция
cout - это как раз C++
Вместе лучше не использовать по избежании проблем.
принтф стоящий после cout влегкую может вывести информацию раньше чем cout (дело везения - непредсказуемо что раньше сработает) . и подобные косяки будут случаться если использовать C и C++ вперемешку.

Дмитрий Байбара
Дмитрий Байбара

cout форматный вывод не поддерживает
printf это обычная функцыя вывода

Валентина Парий
Валентина Парий

cout выводит текст как есть, printf может его форматировать тем или иным способом.

Тэране
Тэране

cout - поток.

Похожие вопросы
CIN COUT в C++ MVS 2011 не работает
Как в C++ при помощи cout вывести число размером, скажем 15 разрядов без экспоненты
Почему зацикливается? c++. #define integer int void main() { integer a=3; cout<<a;>>a;cout<
Вопрос по C++, внутри.. . Фрагмент кода: ...double x; x=0.7777777777; cout<
В чём ошибка? Язык Си printf("Welcome to C!\n");}. /* Программа */ main() { printf("Welcome to C!\n"); }
Чем отличается Pepsi oт Pepsi Max?
Что для вас cout? И hello world ?
C++. Как в операторе вывода сout выделить место для вывода числа? По типу printf("%7.2")
ПОМОГИТЕ! КАКАЯ ЗДЕСЬ ОШИБКА ? #include main () { printf("hello, "); printf("world"); printf("\n"); }
чем отличается iPhone oт android?