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

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

Войти
Регистрация
Восстановить пароль
 
prank2007
0 / 0 / 0
Регистрация: 01.07.2012
Сообщений: 64
#1

Как задать границу для типа данных unsigned char*? - C++

29.09.2012, 22:58. Просмотров 443. Ответов 1
Метки нет (Все метки)

У меня есть двумерный массив значений типа unsigned char*, диапазон значений которого 0 - 255. Как задать условие, чтобы при увеличении на единицу, элементы, значения которых 255 оставались равны 255 а не превращались в 0.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2012, 22:58     Как задать границу для типа данных unsigned char*?
Посмотрите здесь:

Изменить программу для типа unsigned char - C++
Подскажите пожалуйста, что нужно изменить в программе перевода числа, чтобы она правильно работала для введенного числа типа unsigned...

Для типа данных unsigned long обеспечить возможность доступа как к числу целиком, так и отдельно к его битам - C++
Для типа данных unsigned long обеспечить возможность доступа как к числу целиком, так и отдельно к его битам с номерами 5, 8, 29.

Аргумент типа "unsigned char*" несовместим с параметром типа "const char*" - C++
int f(unsigned char s, unsigned char q) { N = strlen(s); //Ошибка тут... M = strlen(q); //...и тут Как исправить?

Напишите программу, которая будет определять размер для данных (int, char, long, double, short, unsigned, float) и выводить информацию - C++
1. Какие типы данных лучше всего использовать для хранения следующих значений: а) возраст человека в текущем году; б) вес человека в...

Значения типов данных (signed, unsigned, char) - C++
Програмирую я месяца два,но не понимаю значения типов данных : signed, unsigned, char...Помогите..

Контейнер для unsigned char * - C++
возьмем например char * для него в с++ есть стандартный контейнер и называется он std::string возьмем например Delphi там...

Std::fstream почему функция write принимает параметр char* а не unsigned char* (аля byte*) ? - C++
Ну собственно сабж... std::fstream fs; fs.write((char*)..) В случае бинарного потока я допустим пишу байты функцией write, как...

Не могу вывести unsigned char символ. Как исправить? - C++
Данна задача, при помощи массива сформировать структуру лабиринта, где в качестве стен используется символ 177, а в качестве прохода...

Работа с unsigned char - C++
Есть указатель на тип unsigned char, содержащий в себе 4-ех байтное число и переменная типа long. Как записать в эту переменную значение из...

Unsigned char to string - C++
Привет всем. У меня полная непонятица unsigned char c = '1'; std::string ass((char*)c); Unhandled exception at 0x012655D1 in...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1931 / 1540 / 141
Регистрация: 31.05.2009
Сообщений: 2,908
29.09.2012, 23:55     Как задать границу для типа данных unsigned char*? #2
Цитата Сообщение от prank2007 Посмотреть сообщение
Как задать условие, чтобы при увеличении на единицу, элементы, значения которых 255 оставались равны 255 а не превращались в 0.
Сначала проверить и только потом увеличивать.
Yandex
Объявления
29.09.2012, 23:55     Как задать границу для типа данных unsigned char*?
Ответ Создать тему
Опции темы

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