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

Вывод кода символа в шестнадцатиричной системе счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Чередование знаков http://www.cyberforum.ru/cpp-beginners/thread174298.html
Подскажите, как организовать чередование знаков --++--++... +-+-+ знаю что -1^(n-1), а по два знака?
C++ Преобразовать дату Гении С++, вы моя последняя надежда... Задали мне задачу по программированию. Она простая, буквально делается за 10 мин, но с С++ я не дружу, поэтому сюда и пишу... Вообще ничего не получается. Если есть время, помогите решить: Преобразовать дату Даны целые числа day, month, year. Проверьте возможность существования этой даты и в случае положительного результата выведите её в следующем... http://www.cyberforum.ru/cpp-beginners/thread174284.html
Шифрование непрерывным способом на нелинейной обратной связи C++
Доброго времени суток, форумчане! Объясните пожалуйста(желательно на конкретном примере) как осуществить непрерывное шифрование на нелинейной обратной связи?
C++ Обьявление переменных в циклах и до
Возник вопрос почему? Без обьявления int x = 1; до цикла возникает ошибка при компиляции программы ... Хотя в книжке обьявление типа и начального значения делаеться в цикле >= for (здесь) НА скрине всё показано
C++ Простейший калькулятор http://www.cyberforum.ru/cpp-beginners/thread174275.html
Калькулятор считает сумму, разность, произведение и частное двух чисел a и b Код: #include <stdio.h> #include <conio.h> int main() { float a,b; char ch;
C++ Подсчет времени выполнения сортировки Подскажите, пожалуйста, как написать в программе, чтобы подсчитывало время выполнения сортировки? Там как-то надо ввести "clock time" с нетерпением жду ответа)) подробнее

Показать сообщение отдельно
kib
0 / 0 / 0
Регистрация: 25.09.2010
Сообщений: 22
10.10.2010, 10:06  [ТС]     Вывод кода символа в шестнадцатиричной системе счисления
По идее, мне нужно отлалить вот эту часть программы
C++
1
2
3
4
5
6
7
8
9
  pt=first;
  while(pt!=NULL)
   {
    len=0;
    cout<<(pt->data[0][0])%16;
    while(pt->data[len]) {len++; cout<<" ";}
    pt=pt->next;
   }
  cout<<endl;
Строка cout<<(pt->data[0][0])%16; высчитывает последнюю цифру кода символов группы, то есть здесь уже не выдает ошибок, а вот в другой строке while(pt->data[len]) {len++; cout<<" ";} мне надо добиться, чтобы каждый этот символ был под начальным символом группы, то есть отстался вывод. Но компилятор выдает в этом месте ошибку. Пробовала вводить так for(int i=0;strlen((pt->data[len]))>i;i++){cout<<" ";}, здесь компилятор ругается на strlen и пишет:
no matching function for call to `strlen(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
 
Текущее время: 07:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru