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

Разница между char и signed char - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа С Массивами (Выбрать три различные точки из заданного множества точек на плоскости так...) http://www.cyberforum.ru/cpp-beginners/thread620239.html
Задание: Выбрать три различные точки из заданного множества точек на плоскости так, чтобы была минимальной разность между количествами точек, лежащих внутри и вне треугольника с вершинами в...
C++ Как string создает строку?(calloc, malloc) стринг создает строку с помощью calloc, malloc? http://www.cyberforum.ru/cpp-beginners/thread620238.html
C++ string, c_str
функция string.c_str() возвращает const char*, что бы не изменяли строку напрямую. Но! Если явно преобразовать указатель к char*, то строка вполне изменяется. int main() { string str =...
Проверка числа на простоту C++
Почему, если необ. проверить, является ли число простым(напр. ч-ло n),можно просматривать делители не от 2 до n, а от 2 до sqrt(n)? P.S. интересует именно этот алгоритм, а точнее, почему после корня...
C++ Каталоги VC++ расскажите нубу http://www.cyberforum.ru/cpp-beginners/thread620206.html
Здравствуйте специалисты :) такой вопрос установил "Visual C++ 2010 Express" В 2008 понятно как добавлять новые каталоги, а вот зашёл в 2010 Выбираю->Сервис->Параметры...-> проекты и...
C++ Подскажите функции или класс Мне необходимо считывать информацию о состоянии директории - какие файлы, имена, дата изменения. есть какие-нибудь функции или классы для реализации такой задачи? подробнее

Показать сообщение отдельно
movsesiv
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 9
06.07.2012, 18:56  [ТС]
Цитата Сообщение от Кот Ангенс Посмотреть сообщение
Точно не определено, каким именно (знаковым или беззнаковым) должен быть тип char. Так что если он требуется для вычислений и принимает значения < 0 или > 127, следует указывать явно.

Фрагмент не компилируется из-за несоответствия типов.
Диапазон значений типа char (либо [-128, 127], либо [0, 255]) зависит от аппаратной реалзации, поэтому для компилятора signed char и char не одно и тоже. Я правильно понял? Или это от компилятора зависит?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru