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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.67
champ32
0 / 0 / 0
Регистрация: 02.11.2010
Сообщений: 27
26.05.2011, 16:48     Чем отличаются функции cprintf и printf? #1
подскажи чем отличаются функции cprintf и printf
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2011, 16:48     Чем отличаются функции cprintf и printf?
Посмотрите здесь:

Чем отличаются функции strcpy и strcpy_s C++
Чем отличаются компиляторы? C++
чем отличаются static_cast от C++
Чем отличаются dynamic_cast и static_cast? C++
Чем отличаются операторы вывода? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
26.05.2011, 16:50     Чем отличаются функции cprintf и printf? #2
Код
[nameless@desktop ~]$ man cprintf
Нет справочной страницы для cprintf
наверное, имелась в виду функция sprintf?
Vourhey
Почетный модератор
6469 / 2244 / 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
Почетный модератор
6469 / 2244 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 17:21     Чем отличаются функции cprintf и printf? #5
Цитата Сообщение от Nameless One Посмотреть сообщение
а можно что-нибудь подобное сделать средствами самого языка?
Да, почему бы и нет.
odip
Эксперт C++
 Аватар для odip
7225 / 3287 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
26.05.2011, 21:50     Чем отличаются функции cprintf и printf? #6
cprintf() - это функция для печати только в консоли
Скорее всего непереносимая
Vourhey
Почетный модератор
6469 / 2244 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
26.05.2011, 23:48     Чем отличаются функции cprintf и printf? #7
Цитата Сообщение от odip Посмотреть сообщение
Скорее всего непереносимая
ну да, под досом она вроде только пашет в турбоС каком-нибудь, больше нигде.
odip
Эксперт C++
 Аватар для odip
7225 / 3287 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
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++ Чем отличаются эти функции?
Функции textcolor, cprintf и т.п C++
C++ Чем отличаются указатель в теле функции и в аргументе

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

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

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