Форум программистов, компьютерный форум CyberForum.ru

почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? - C++

Восстановить пароль Регистрация
 
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
16.07.2010, 21:47     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #1
почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.07.2010, 21:47     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах?
Посмотрите здесь:

cout vs printf C++
В чем отличие printf от cout? C++
printf и cout C++
printf > cout C++
Cout и printf C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
16.07.2010, 21:49     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #2
Типа потому что мне это гораздо удобней, не знаю как другим.
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
16.07.2010, 21:55     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #3
Потому что в отличии от C вводу/выводу C++ присущи такие вещи как контроль типов и расширяемость.
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
16.07.2010, 22:56     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #4
недавно тема была
тык
Crudelis
Шаровик затейник
 Аватар для Crudelis
668 / 410 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
17.07.2010, 00:18     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #5
Потамуша printf это язык С, а cout это язык С++, но С++ понимает операторы из С и тоже может работать с ними
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
17.07.2010, 00:43     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #6
она идейно устарела, однако по удобству использования лучше std::cout

Добавлено через 2 минуты
Crudelis, printf входит в стандартную библиотеку С, которая включена в с++, скорее, хотя да это оператор
Crudelis
Шаровик затейник
 Аватар для Crudelis
668 / 410 / 13
Регистрация: 06.05.2010
Сообщений: 1,109
17.07.2010, 01:44     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #7
cout - объект класса ostream, связанный со стандартным буферезированным выходным потоком (обычно с дисплеем)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.07.2010, 07:37     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах?
Еще ссылки по теме:

C++ Замена printf на cout
В чем разница std::cout и просто cout? C++
Printf() - Cout C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
17.07.2010, 07:37     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? #8
Автор, изо всех оператроров printf самый удобный я его ни на что не променяю и тебе не советую.

И вообще printf и sсanf это наше всё.
Yandex
Объявления
17.07.2010, 07:37     почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах?
Ответ Создать тему
Опции темы

Текущее время: 11:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru