знатокам iostream

программирование C++ ООП

Часто встречаю лозунги "используй iostream" "stdio морально устарело" "printf говно, так никто не пишет"
Скажите пожалуйста, если я вдруг захочу использовать обьектный вывод, то как надо будет написать аналог к этому:
printf("%4.2d %X", &a,&b);
?

Примечание:
Ну меня интересует именно вариант с потоком. Насчёт одного например, помню, свойство .precision было у обьекта...

Примечание:
Ну да, не так уж страшно оказалось, думал больше кода будет...
cout.precision(2);
cout.width(4)
cout<<a<<' ';
cout.setf( ios::hex, ios::basefield )
cout<<b;
Ответы:
Можно использовать
int snprintf(char *str, size_t size, const char *format, ...)
Если выводить адреса указателей в десятичной системе - тогда точно никакое ООП не поможет!
std::cout << a << ' ' << b << endl;


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.