Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
kib
0 / 0 / 1
Регистрация: 25.09.2010
Сообщений: 22
10.10.2010, 10:06  [ТС]

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

10.10.2010, 10:06. Просмотров 4208. Ответов 2
Метки (Все метки)

По идее, мне нужно отлалить вот эту часть программы
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> >&)'
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2010, 10:06
Темы с ответами и решениями для C++ Вывод кода символа в шестнадцатиричной системе счисления:

Строки: вывод кода введенного пользователем символа
Написать программу, которая выводит код введенного пользователем символа....

Вывод символа слева и его соответствующего кода ASCII справа
Собственно вопрос как это сделать?

Проверить корректность числа в заданной системе счисления и перевести в другую систему счисления
На вычислительной практике дали такое задание: С клавиатуры вводятся 2...

Вывод чисел 1-256 в двоичной, восьмеричной и шестнадцатиричной системах
Программа моя работает, но не совсем правильно. Она переводит числа из...

0
Вывод кода символа в шестнадцатиричной системе счисления C++    
Другие темы раздела
C++ Чередование знаков http://www.cyberforum.ru/cpp-beginners/thread174298.html
Подскажите, как организовать чередование знаков --++--++... +-+-+ знаю что -1^(n-1), а по два знака?
C++ Преобразовать дату Гении С++, вы моя последняя надежда... Задали мне задачу по программированию. Она простая, буквально делается за 10 мин, но с С++ я не дружу, поэтому сюда и пишу... Вообще ничего не получается. Если... 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" с нетерпением жду ответа)) подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru