Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
FanOfGun
6 / 6 / 1
Регистрация: 13.10.2012
Сообщений: 101
#1

Чем ::printf предпочтительнее printf? - C++

12.06.2013, 16:35. Просмотров 506. Ответов 6
Метки нет (Все метки)

Смотрю на код одного толкового программиста и, как новичек в С++, удивляюсь: какой смысл писать в таком стиле? Это же вроде одно и то же. Заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 16:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чем ::printf предпочтительнее printf? (C++):

В чем отличие printf от cout? - C++
Вопрос по теме , чем они отличаются и что лучше использовать? :)

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

Еще один глюк. На этот раз с printf. Объяснит мне кто-нибудь в чем прикол??? - C++
Вот кусок текста: Dir = Dir_X + Dir_Y; printf("X%d,",dX); printf("%s ",Xs); ...

почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах? - C++
почему printf используют в С++ НАМНОГО реже чем cout? типа ООП, и пусть всё будет на классах?

округление printf("%.4f", (float) ans ); и printf("%.4lf", ans ); - C++
printf("%.4f", (float) ans ); printf("%.4lf", ans ); вроде по моему пониманию мы должны на выходе получать одно и то же (анс в начале...

Printf - C++
Добрый день! У меня возник вопрос: st = 100.0*mas/m ; printf("%.2f\n",st); нужно чтобы после "st" выводил знак процента. ...

6
Belfegor
12.06.2013, 16:36
  #2

Не по теме:

что?

0
FanOfGun
6 / 6 / 1
Регистрация: 13.10.2012
Сообщений: 101
12.06.2013, 16:38  [ТС] #3
Код кишит вызовами вроде
C++
1
::printf("здесь текст");
(printf взял чисто ради примера, там другие функции из стандартной Си либы)
Насколько я понимаю, это не дает никаких выиграшей, но на всякий решил спросить
0
MrGluck
Модератор
Эксперт CЭксперт С++
7492 / 4607 / 693
Регистрация: 29.11.2010
Сообщений: 12,602
12.06.2013, 16:39 #4
:: - глобальная область видимости
никакой разницы в функциональности между :rintf и printf нет. Хотя я бы задался вопросом о веществах для того, кто пишет :rintf, если, конечно, в программе используется лишь стандартная библиотека.

Добавлено через 48 секунд
и нету необходимости устранить неоднозначность
1
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
12.06.2013, 16:48 #5
Цитата Сообщение от MrGluck Посмотреть сообщение
веществах
стиль такой у человека
0
MrGluck
12.06.2013, 16:54
  #6

Не по теме:

Кудаив, под веществами писать тоже стиль

0
masonik
7 / 7 / 0
Регистрация: 26.11.2013
Сообщений: 108
09.05.2014, 20:23 #7
MrGluck, факт, но я что то вот тоже заинтересовался.
с другой стороны, привычка ведь не порождает (в принципе) былдокод.
0
09.05.2014, 20:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2014, 20:23
Привет! Вот еще темы с ответами:

printf(); - C++
printf("И : %s ",argv); в цикле вывожу параметры которые задал в консоле, но вместо строки выводит лишь один символ. К примеру :...

printF - C++
обьясните что делает этот printf("\n%s%s%s", First, " NOT Equal " + (!strcmp(First, Second) << 2), Second); в книге под задаей...

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

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


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

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

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