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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.67
champ32
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 27
#1

Чем отличаются функции cprintf и printf? - C++

26.05.2011, 16:48. Просмотров 2768. Ответов 8
Метки нет (Все метки)

подскажи чем отличаются функции cprintf и printf
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,444
26.05.2011, 16:50     Чем отличаются функции cprintf и printf? #2
Код
[nameless@desktop ~]$ man cprintf
Нет справочной страницы для cprintf
наверное, имелась в виду функция sprintf?
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 16:51     Чем отличаются функции cprintf и printf? #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
cprintf is to the console, printf to stdout (standard output). The only difference is stdout can be redirected but the console cannot.

Assuming your program was example.exe then if you did
example.exe>doc.txt

Anything printed with printf would be captured in the file doc.txt. Anything printed with cprintf would be on the screen and not in the file.
.....
Nameless One
26.05.2011, 16:54
  #4

Не по теме:

Vourhey, а можно что-нибудь подобное сделать средствами самого языка?

Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 17:21     Чем отличаются функции cprintf и printf? #5
Цитата Сообщение от Nameless One Посмотреть сообщение
а можно что-нибудь подобное сделать средствами самого языка?
Да, почему бы и нет.
odip
Эксперт С++
7155 / 3295 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
26.05.2011, 21:50     Чем отличаются функции cprintf и printf? #6
cprintf() - это функция для печати только в консоли
Скорее всего непереносимая
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 23:48     Чем отличаются функции cprintf и printf? #7
Цитата Сообщение от odip Посмотреть сообщение
Скорее всего непереносимая
ну да, под досом она вроде только пашет в турбоС каком-нибудь, больше нигде.
odip
Эксперт С++
7155 / 3295 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
27.05.2011, 08:01     Чем отличаются функции cprintf и printf? #8
Ну вот и не нужно ее использовать совсем
И подключать #include <conio.h> тоже
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2011, 10:03     Чем отличаются функции cprintf и printf?
Еще ссылки по теме:
Чем отличаются компиляторы? C++
Чем отличаются указатели от ссылок? C++
Чем отличаются ф-ии GlobalAllocPtr() и malloc()? C++
Чем отличаются операторы вывода? C++
Чем отличаются dynamic_cast и static_cast? C++

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

Или воспользуйтесь поиском по форуму:
Vourhey
Почетный модератор
6474 / 2249 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
27.05.2011, 10:03     Чем отличаются функции cprintf и printf? #9
Цитата Сообщение от odip Посмотреть сообщение
Ну вот и не нужно ее использовать совсем
И подключать #include <conio.h> тоже
это уж каждый сам решает, что ему использовать, а что нет.
Yandex
Объявления
27.05.2011, 10:03     Чем отличаются функции cprintf и printf?
Ответ Создать тему
Опции темы

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