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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
#1

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

16.07.2010, 21:47. Просмотров 1121. Ответов 7
Метки нет (Все метки)

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

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

Добавлено через 2 минуты
Crudelis, printf входит в стандартную библиотеку С, которая включена в с++, скорее, хотя да это оператор
Crudelis
Шаровик затейник
670 / 412 / 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
Printf() - Cout C++
Переписать из printf в cout C++
Отличия printf от cout C++
Почему диапазон значений у типа float больше, чем у типа int, если они оба занимают 4 байта? C++

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

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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru