Здравствуйте, dr.Lich, Вы писали:
DL>в общем выводит на приложение MDI єлементі массива Gamma, а нужно чтобы выодилось DL>двоичное значение числа, типа не 6 а 00110
_itoa, _itow
DL>и чтобы число разрядов можно было задавать...
а вот это ручками
Невозможное мы сделаем сегодня — чудо займет немного больше времени. /Аноним/
Попал в следующую ситуацию.. Есть код написанный на VisualC++
TEXTMETRIC textMetric; pDC->GetTextMetrics(&textMetric);
int fontHeight=textMetric.tmHeight;
int count=Gamma.GetSize();
int displayPos=1;
for(int i=0; i<count;++i)
{
WORD value=Gamma.GetAt(i);
char s[81];
wsprintf(s,"%u",value); pDC->TextOut(displayPos,10,s);
displayPos+=fontHeight;
}
в общем выводит на приложение MDI єлементі массива Gamma, а нужно чтобы выодилось
двоичное значение числа, типа не 6 а 00110 и чтобы число разрядов можно было задавать...
может есть вмтроенная функция илии параметр в функции wsprintf...заранее благодарю за инфо
Здравствуйте, dr.Lich, Вы писали:
DL>Попал в следующую ситуацию.. Есть код написанный на VisualC++ DL> TEXTMETRIC textMetric; pDC->>GetTextMetrics(&textMetric); DL> int fontHeight=textMetric.tmHeight; DL> int count=Gamma.GetSize(); DL> int displayPos=1; DL> for(int i=0; i<count;++i) DL> { DL> WORD value=Gamma.GetAt(i); DL> char s[81]; DL> wsprintf(s,"%u",value); pDC->>TextOut(displayPos,10,s); DL> displayPos+=fontHeight; DL> } DL>в общем выводит на приложение MDI єлементі массива Gamma, а нужно чтобы выодилось DL>двоичное значение числа, типа не 6 а 00110 и чтобы число разрядов можно было задавать... DL>может есть вмтроенная функция илии параметр в функции wsprintf...заранее благодарю за инфо
Не, встроенной функции нет — ручками надо писать, формировать из каждого бита символ 0 или 1 и цеплять в строку.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, dr.Lich, Вы писали: DL>в общем выводит на приложение MDI єлементі массива Gamma, а нужно чтобы выодилось DL>двоичное значение числа, типа не 6 а 00110 и чтобы число разрядов можно было задавать... DL>может есть вмтроенная функция илии параметр в функции wsprintf...заранее благодарю за инфо
Недавно читал в журнале Overload или CVu (не помню точно в каком, оба присылает ACCU) про iostream манипулятор для вывода в двоичном формате. написал кажется этот парень: http://www.dietmar-kuehl.de/
Если есть интерес, то могу принести журнал на работу и вкратце пересказать.