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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
gGrn-7DA
мну довольно <(-__-)l
204 / 193 / 1
Регистрация: 17.01.2010
Сообщений: 2,392
Завершенные тесты: 1
#1

cout & printf - C++

03.04.2011, 16:16. Просмотров 1853. Ответов 15

Можно ли с помощью cout сделать подобное printf("%h\n",15);??
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2011, 16:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос cout & printf (C++):

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

Cout и printf - C++
Привет форумчане, не могу разобраться как правильно записать выражение использую не printf, a cout. Вот исходное выражение: printf(&quot;H:...

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

cout vs printf - C++
Что лучше и удобней использывать в написаннии программ? cout или printf?

printf и cout - C++
У меня возник вопрос, что луче еспользовать в C++, printf/scanf или cout/cin ? Что работает быстрее? Есть такой фрагмент кода ...

Отличия printf от cout - C++
Доброе время суток! Вопрос скорее успокоить свою душу, нежели практического применения, В чем концептуальное отличия записей: ...

15
easybudda
Модератор
Эксперт CЭксперт С++
9921 / 5844 / 977
Регистрация: 25.07.2009
Сообщений: 11,019
03.04.2011, 16:23 #2
C++
1
2
3
4
5
6
7
#include <iostream>
#include <iomanip>
    
int main(){
    std::cout << std::hex << 15 << std::endl;
    return 0;
}
1
gGrn-7DA
мну довольно <(-__-)l
204 / 193 / 1
Регистрация: 17.01.2010
Сообщений: 2,392
Завершенные тесты: 1
03.04.2011, 16:36  [ТС] #3
а аналоги %i %d %s %c есть?
0
asics
Freelance
Эксперт С++
2853 / 1788 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.04.2011, 16:39 #4
Цитата Сообщение от gGrn-7DA Посмотреть сообщение
а аналоги %i %d %s %c есть?
А зачем ?
0
Kadet89
2 / 2 / 0
Регистрация: 18.09.2009
Сообщений: 107
03.04.2011, 16:54 #5
А зачем cout? printf ничуть не хуже, и даже удобнее, используй его.
0
asics
Freelance
Эксперт С++
2853 / 1788 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.04.2011, 17:07 #6
Цитата Сообщение от Kadet89 Посмотреть сообщение
А зачем cout? printf ничуть не хуже, и даже удобнее, используй его.
Затем что cout - это С++, а printf() - С.
0
gGrn-7DA
мну довольно <(-__-)l
204 / 193 / 1
Регистрация: 17.01.2010
Сообщений: 2,392
Завершенные тесты: 1
03.04.2011, 17:17  [ТС] #7
Ну надо) так есть??
0
asics
Freelance
Эксперт С++
2853 / 1788 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.04.2011, 17:24 #8
gGrn-7DA, Читаем про выходной поток, лично я ничего подобного не нашол.
1
alex_x_x
бжни
2452 / 1657 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
03.04.2011, 17:34 #9
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
конечно можно

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <boost/format.hpp>
 
int main()
{
   std::cout << boost::format( "hello %s%10d%cn" ) 
             % "world" % 111 % '!' 
             << std::endl; 
}
http://liveworkspace.org/code/34614f464c3c846abef41022390e60d4
3
gGrn-7DA
мну довольно <(-__-)l
204 / 193 / 1
Регистрация: 17.01.2010
Сообщений: 2,392
Завершенные тесты: 1
03.04.2011, 17:48  [ТС] #10
http://liveworkspace.org/code/34614f...f41022390e60d4
а тут любой код скомпилировать можно?

похоже, что нет.

Добавлено через 5 минут
Всем спасибо за участие!)
0
Jupiter
Каратель
Эксперт С++
6567 / 3988 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
03.04.2011, 17:57 #11
Цитата Сообщение от gGrn-7DA Посмотреть сообщение
а тут любой код скомпилировать можно?
любой
0
gGrn-7DA
мну довольно <(-__-)l
204 / 193 / 1
Регистрация: 17.01.2010
Сообщений: 2,392
Завершенные тесты: 1
03.04.2011, 18:08  [ТС] #12
Неа, мое не компилит - списки.
А мой компилятор -Intel for linux компилит.
0
easybudda
Модератор
Эксперт CЭксперт С++
9921 / 5844 / 977
Регистрация: 25.07.2009
Сообщений: 11,019
03.04.2011, 18:35 #13
Цитата Сообщение от gGrn-7DA Посмотреть сообщение
А мой компилятор -Intel for linux компилит.
ну так boost установите либо из пакетов, либо отсюда, и будет вам счастье...
0
gGrn-7DA
мну довольно <(-__-)l
204 / 193 / 1
Регистрация: 17.01.2010
Сообщений: 2,392
Завершенные тесты: 1
03.04.2011, 18:40  [ТС] #14
хм, вы меня не поняли) сайт не может скомпилить мой код, успешно компилируемый моим компилятором.)
0
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
03.04.2011, 18:44 #15
а есть интерестно серверы, типа http://liveworkspace.org/code/ , где выдаёт к примеру ссылку на исполняемый файл? exe
0
03.04.2011, 18:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 18:44
Привет! Вот еще темы с ответами:

Отличие cout от printf - C++
Всем добрый день! у меня такой вопрос: чем отличается cout от printf? у меня есть программа, если я printf заменяю на cout, то выводит...

Замена (printf на cout) - C++
Как заменить здесь использование printf на cout (программа с битовыми полями) void printbin(int x) { int i = 16; ...

Замена printf на cout - C++
Ув. коллеги, Можно ли заменить printf на cout в последнем выражении тернарного оператора (строка 13) без создания новой функции? ...

Заменить cout на printf - C++
Помогите пожалуйста заменить строчку из кода с cout на printf: cout &lt;&lt; mass &lt;&lt; &quot; &quot;; Полный код: #include &lt;iostream&gt; using...


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

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

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