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

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

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

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

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

подскажи чем отличаются функции cprintf и printf
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
 Аватар для Nameless One
5759 / 3408 / 255
Регистрация: 08.02.2010
Сообщений: 7,406
26.05.2011, 16:50     Чем отличаются функции cprintf и printf? #2
Код
[nameless@desktop ~]$ man cprintf
Нет справочной страницы для cprintf
наверное, имелась в виду функция sprintf?
Vourhey
Почетный модератор
6471 / 2246 / 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
Почетный модератор
6471 / 2246 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 17:21     Чем отличаются функции cprintf и printf? #5
Цитата Сообщение от Nameless One Посмотреть сообщение
а можно что-нибудь подобное сделать средствами самого языка?
Да, почему бы и нет.
odip
Эксперт С++
 Аватар для odip
7151 / 3291 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
26.05.2011, 21:50     Чем отличаются функции cprintf и printf? #6
cprintf() - это функция для печати только в консоли
Скорее всего непереносимая
Vourhey
Почетный модератор
6471 / 2246 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 23:48     Чем отличаются функции cprintf и printf? #7
Цитата Сообщение от odip Посмотреть сообщение
Скорее всего непереносимая
ну да, под досом она вроде только пашет в турбоС каком-нибудь, больше нигде.
odip
Эксперт С++
 Аватар для odip
7151 / 3291 / 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++ Чем отличаются эти функции?
Функции textcolor, cprintf и т.п C++
C++ Чем отличаются статические поля от не статических?
C++ Чем отличаются указатель в теле функции и в аргументе

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

Или воспользуйтесь поиском по форуму:
Vourhey
Почетный модератор
6471 / 2246 / 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?
Ответ Создать тему
Опции темы

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