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

Std::count << std::hex << (long) 0x0a; Как сделать, чтоб от HEX значения ноль при выводе не убирался? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Установка бита http://www.cyberforum.ru/cpp-beginners/thread1138731.html
Дано целое число A и целое число k. Выведите число, которое получается из числа A установкой значения k-го бита равному 1.
C++ Шаблон функции сортировки массива структур по разным типам полей Делаю лабу. Вот текст задания. Считайте все записи из файла "1.dat". Для чтения каждой отдельной записи осуществите динамический захват памяти. Предполагается, что к-во записей в файле заранее... http://www.cyberforum.ru/cpp-beginners/thread1138729.html
Верно ли неравенство при заданном значении х C++
2 Верно ли неравенство при заданном значении х \(\frac{\left| x-4\right|\sqrt{y-2}} {4\sqrt{10-x}+x-13}\geq 0\)
C++ Почему itog не выводится (нужный код в незаккоментированной части)
#include <iostream> #include <cstring> using namespace std; int main() { char str,itog,poditog="";int chet,size; freopen("input.txt","r",stdin); freopen("output.txt","w",stdout); ...
C++ Определить расстояние, пройденное физическим телом за время t http://www.cyberforum.ru/cpp-beginners/thread1138714.html
1. определить расстояние, пройденное физическим телом за время t, если тело движется с постоянным ускорением а и имеет в начальный момент времени скорость V0. Здравствуйте! Помогите решить, сестре...
C++ Списки: добавление i-ого элемента в любое место списка Дан односвязный список, нужно организовать добавление iого элемента в любое место списка. Проблема в том что первый элемент смещается сразу в конец, независимо от того ввожу я что-то или нет. Как это... подробнее

Показать сообщение отдельно
newbie666
Заблокирован

Std::count << std::hex << (long) 0x0a; Как сделать, чтоб от HEX значения ноль при выводе не убирался? - C++

04.04.2014, 12:25. Просмотров 1116. Ответов 3
Метки (Все метки)

сабж...( std::count << std::hex << (long) 0x0a; )

выводится просто a, вместо , а надо чтоб было именно ...
куда делся setw, пишет что нет такого, в каком файле он объявлен то? Или как то по другому надо

Добавлено через 33 минуты
нет, ну можно конечно сделать так:
C++
1
2
3
4
5
6
7
8
9
10
std::fstream fs(L"out.txt", std::ios::out);     
if(fs.is_open())
{
    byte superByte = 0xdc;
    if((superByte >> 4) == 0)
        fs << std::hex << '0' << (long)superByte;
    else
        fs << std::hex << (long)superByte;
    fs.close(); ;
}
но разве по элегантней способа нет?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru