Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.62
denysd21012011
3 / 3 / 2
Регистрация: 29.03.2013
Сообщений: 133
#1

Оптимизация. Что быстрее работает: cout или printf - C++

28.04.2013, 22:09. Просмотров 2306. Ответов 3
Метки нет (Все метки)

Что быстрее работает: cout или printf ?????????

Добавлено через 32 минуты
ЕЩе вот что: Как выводить число типа флоат с 2 знаками после комы оператором принтф???????
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2013, 22:09
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Оптимизация. Что быстрее работает: cout или printf (C++):

Форматированный вывод с округлением, что лучше: printf или cout?
Здравствуйте! Вообще хочу узнать что лучше применять при программировании на...

scanf и printf или cin и cout
Скажите пожалуйста,что предпочтительнее использовать на олимпиадах по...

printf(), puts(), cout<< Что лучше?
Помогите разобраться какой способ вывода лучше и в какой ситуации. Чем они...

Замена функций c cout на printf() как это работает?
Здрасвуйте помогите пожалуйсто вообще не догнал как работает вот эта функиция...

printf > cout
Помогите переделать printf(&quot;| %3.2f | %3.1f | %7.5f |\n&quot;,a,b,y); на cout.

printf и cout
У меня возник вопрос, что луче еспользовать в C++, printf/scanf или cout/cin ?...

3
nonedark2008
1022 / 762 / 210
Регистрация: 28.07.2012
Сообщений: 2,118
28.04.2013, 22:13 #2
Думаю, что printf будет работать быстрее. Но блин, заменой cout на printf оптимизировать программу? >_<
Если честно, то это глупо.
0
ZaMaZaN4iK
Мой лучший друг-отладчик!
164 / 164 / 30
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
28.04.2013, 22:22 #3
Printf() and scanf() работают быстрее чем cin и cout. Это точно.Некоторые олимпиадные задачи не проходят тесты из-за cin и cout, а printf() и scanf() проходят.

А вывод дробного числа с двумя знаками после запятой делается так:
C++
1
printf("%.2f",digit);
2
Croessmah
++Ͻ
14146 / 8071 / 1512
Регистрация: 27.09.2012
Сообщений: 19,905
Записей в блоге: 3
Завершенные тесты: 1
28.04.2013, 23:14 #4
Цитата Сообщение от denysd21012011 Посмотреть сообщение
Что быстрее работает: cout или printf ?????????
Вот результаты тестов:
MS Visual C++ 2010
MinGW (GCC 4.7.0)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2013, 23:14
Привет! Вот еще темы с решениями:

cout vs printf
Что лучше и удобней использывать в написаннии программ? cout или printf?

Cout в printf
Возможно глупый вопрос, но как переделать cout &lt;&lt; arr - (sum / m) &lt;&lt; &quot; &quot;; в...

Cout в printf
Здравствуйте, может кто-нибудь помочь переделать cout в printf на 87-88 строках...

Printf() - Cout
Простой вопрос. Как заменить printf (&quot;%09d&quot;, a); на cout?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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