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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Гость
Сообщений: n/a
#1

Как отформатировать данные перед их использованием? - C++

14.10.2007, 15:44. Просмотров 1333. Ответов 2
Метки нет (Все метки)

Например, мне надо выдать данные в hex формате, а они у меня в виде char или byte -что для этого нужно сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2007, 15:44     Как отформатировать данные перед их использованием?
Посмотрите здесь:

Криво передаются данные: деструктор сработал перед присваиванием - C++
TLongInteger x; TLongInteger y; TLongInteger z; x="37F8"; y="ACE4"; z=x+y;, TLongInteger & TLongInteger:: operator + ...

Как отформатировать вывод? - C++
Какое есть стандартное решение для форматирования вывода? Речь про выдачу в виде двух столбиков: A: 239 Bad: 23954 GO: ...

Как правильно отформатировать код? - C++
Где найти программку, которая сама форматирует код С правильно, с отступами и как эту программу установить. Или как это эфективно и быстро...

Как вывести ноль перед числом? - C++
Какой ввод или вывод программы, обеспечит правильный вывод длительности песни, в формате HH:MM:SS. Но вот что получается, он выводит...

Как в векторе вставить элемент перед данным - C++
Например есть вектор из 5 элементов :1,2,3,4,5 мне нужно вставить например число 6 перед 5 эллементом, чтобы было 1,2,3,4,6,5

Что почитать перед тем как изучать C++? - C++
Как устроен компьютер? как это все работает? Потому что как только сталкиваюсь с такими понятиями как байт, бит, ячейки памяти, процессор,...

Л1 списки. Как вставить элемент перед последним? - C++
Помогите разобраться с линейным односвязным списком, пожалуйста. А именно, как вставить элемент перед последним?

Как добавить паузу перед завершением программы? - C++
#include "stdafx.h" #include <stdio.h> /* печать таблицы температур по Фаренгейту и Цельсию для fahr = 0, 20, ..., 300 */ int...

Отформатировать вывод - C++
Между элементами присутствует связь в виде символа "V", как от него избавиться на конце выражения? #include <iostream> #include...

Насколько нужно выучить C++, перед тем как переходить на C#? - C++
Я изучаю программирование (язык С++) дома, в институте наверно тоже скоро будем его изучать. Я знаю, что C++ очень полезно знать и владение...

Как в C++ вставлять перед определенным елементом символ ноль - C++
как в C++ вставлять перед определенным елементом символ ноль помогите понять и розобраться, если можно то с примерами только попроще...

Отформатировать вывод программы - C++
вобщем вот программа все работает хорошо вот только немогу придумать как если использовать cout сделать одинаковые промежутки между...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
15.10.2007, 10:26     Как отформатировать данные перед их использованием? #2
напиши конвертор для преобразования данных....
пример на билдере:
Код
AnsiString __fastcall CharToHex(char Value){
   AnsiString Result="";
   if (Value == char(0)) return "00";
   div_t dd=div((unsigned char)(Value),16);
   for (int x=0;x<2;x++) {
      int bb;
      if (!x) bb=dd.quot; else bb=dd.rem;
      if (bb<10) {
         Result+=IntToStr(bb);
      } else {
         switch (bb) {
            case 10: { Result+="A"; break; }
            case 11: { Result+="B"; break; }
            case 12: { Result+="C"; break; }
            case 13: { Result+="D"; break; }
            case 14: { Result+="E"; break; }
            case 15: { Result+="F"; break; }
         }
      }
   }
   return Result;
}
igor_nf
118 / 12 / 1
Регистрация: 21.08.2007
Сообщений: 222
15.10.2007, 16:33     Как отформатировать данные перед их использованием? #3
Цитата Сообщение от Гость
надо выдать данные в hex формате, а они у меня в виде char
Гы! Вот так чтоли?

Код
char a = 100;       

printf( "%x\n", a );
Yandex
Объявления
15.10.2007, 16:33     Как отформатировать данные перед их использованием?
Ответ Создать тему
Опции темы

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