|
|
|
prinf(.._s?) vs cout21.08.2011, 20:13. Показов 12480. Ответов 96
Метки нет (Все метки)
о насущном для меня как новичка. если я правильно понял cout это работа с потоком?(про них не читал еще), а prinf? шо це? c чем работает? В нете пишут что на больших объемах ввода вывода printf/scanf быстрее пары cin/cout. Растолкуйте что к чему. Тут много опытных программистов. Что лучше использовать и для чего. Напишите пожалуйста.
0
|
|
| 21.08.2011, 20:13 | |
|
Ответы с готовыми решениями:
96
Не использовать функцию prinf Вывести отформатированную строку prinf'ом в переменную Переделать потоки ввода-вывода на prinf и scanf |
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||
| 24.08.2011, 20:04 | ||
|
iama, а если эта задача с помощью ifstream/ofstream пролезла, это как?
![]() Добавлено через 1 минуту
0
|
||
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 24.08.2011, 20:04 | |
|
grizlik78, покажите код
самому ж интересно, я говорю из того, что я знаю
0
|
|
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
| 24.08.2011, 20:08 | ||||||
|
Ну я, конечно, слегка недоговаривал
![]() Когда считывал дороги как int, последний тест тоже заваливался.
0
|
||||||
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 24.08.2011, 20:15 | |
|
grizlik78, этот код валится на двух последних на g++, и на трех с VC++ 9.0.
Аж интересно, что оно так
0
|
|
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
|
| 24.08.2011, 20:20 | |
|
Э... В каком смысле валится? Тайм лимит? Ошибка компиляции? Неправильный результат?
У меня на e-olimp вот пролез с Gnu C++ Добавлено через 2 минуты Ой ты блин. Я ж как-раз медленный вариант показал
0
|
|
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 24.08.2011, 20:21 | |
|
grizlik78, ТЛ - http://www.e-olimp.com/solutions/388640
Может у меня решение на медленный сервер попало? Там у них бывают иногда такие проблемы, очень редко
0
|
|
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
| 24.08.2011, 20:22 | ||||||
|
Да не, я ошибся, не оттуда скопировал
![]()
0
|
||||||
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 24.08.2011, 20:27 | |
|
grizlik78, ааа,
красиво. Но ведь факт-то от этого не меняется, решение, написаное в стиле си работает быстрее, чем его плюсовые аналоги (кто бы сомневался )
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 24.08.2011, 21:53 | |
|
iama, и?
чтото сдается мне олимпиадные задачи не показатель
0
|
|
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 24.08.2011, 22:09 | |
|
alex_x_x, почему вам так кажется? Тестирующий сервер неправильно показывает скорость выполнения программ на одинаковых наборах входных данных?
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||
| 25.08.2011, 02:44 | ||
когда они понадобились, их добавили по-моему, всё логично
0
|
||
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
||
| 25.08.2011, 10:13 | ||
|
0
|
||
|
|
|||
| 25.08.2011, 10:21 [ТС] | |||
|
позвольтес вмешаться
Добавлено через 4 минуты
0
|
|||
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 25.08.2011, 10:36 | |
|
AzaKendler,
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 25.08.2011, 10:37 | |
|
потоки устроены сложнее за счет строгой проверки типов рантайма, но вообще все зависит от конкретной реализации
0
|
|
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 25.08.2011, 10:42 | |
|
alex_x_x, представить себе не могу программиста, который реализует cout более качественно, чем printf. Это ж надо так
хитро
через жопу
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 25.08.2011, 10:48 | |
|
iama, в чем качество, что от вызова printf у тебя программа от краша стека упадет?
0
|
|
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 25.08.2011, 10:54 | |
|
alex_x_x, на то printf_s есть, да и вообще, каждый программист до использования каждой функции должен полностью изучить ее действие... Баги можно найти везде.
0
|
|
| 25.08.2011, 11:01 | |
|
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||
| 25.08.2011, 11:01 | |||
0
|
|||
| 25.08.2011, 11:01 | |
|
Cout <<endl; Что это значит? Если ничего нету в cout?
Разница между fwrite, cout и cout.write Cout like: перегрузить оператор<< по примеру объекта cout для extern объекта пользовательского типа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|