|
7 / 3 / 2
Регистрация: 04.11.2012
Сообщений: 218
|
||||||
Как работает приведение типов06.11.2012, 10:06. Показов 1498. Ответов 9
Метки нет (Все метки)
Решил создать новую тему, так как вообще не понимаю, каким образом C++ преобразует один тип в другой. Я например пишу:
), то получаю в ответ четыреста с лишним тысяч, хотя должно быть не больше 255.Объясните (желательно с примерами), как работает приведение типов в C++. Какие вообще способы существуют?
0
|
||||||
| 06.11.2012, 10:06 | |
|
Ответы с готовыми решениями:
9
Приведение типов данных Как работает приведение типов Приведение типов: как работает reinterpret_cast<>() ? |
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 06.11.2012, 10:44 | |
|
Насчёт твоего примера. Необходимо помнить, что все символы некоторым образом закодированы. Открой где-нибудь таблицу кодировок символов
http://biocyborg.narod.ru/rev/ascii.htm и ты увидишь, что символ '5' закодирован числом 53. Ну то есть если тебе необходимо представить число 53 в виде символа, то выведется символ '5' и наоборот, если тебе надо представить символ '5' в виде числа, то выведется 53. Что и происходит, так что всё правильно и предсказуемо.
0
|
|
|
7 / 3 / 2
Регистрация: 04.11.2012
Сообщений: 218
|
|
| 06.11.2012, 11:52 [ТС] | |
|
А если у меня например строка "0xFF", то как ее перевестив целочисленное?
0
|
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 06.11.2012, 11:54 | |
|
atoi
.
0
|
|
|
7 / 3 / 2
Регистрация: 04.11.2012
Сообщений: 218
|
|||||||
| 06.11.2012, 12:04 [ТС] | |||||||
|
Добавлено через 4 минуты в общем вот такой код:
0
|
|||||||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
||
| 06.11.2012, 12:30 | ||
|
0
|
||
|
7 / 3 / 2
Регистрация: 04.11.2012
Сообщений: 218
|
||||||
| 06.11.2012, 12:44 [ТС] | ||||||
|
ну и? все равно ноль выдает
![]()
0
|
||||||
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|||||||
| 06.11.2012, 12:56 | |||||||
|
По-хорошему-то должен написать: вот в функцию такую-то я подаю то-то и то-то, на выходе то-то и то-то вместо ожидаемого. А у тебя чёрт ногу сломит.
0
|
|||||||
|
7 / 3 / 2
Регистрация: 04.11.2012
Сообщений: 218
|
||||||
| 06.11.2012, 17:41 [ТС] | ||||||
|
не, он тут просто, чтобы узнать какое число хранится в ColorGreen
а вот в нем хранится как раз таки ноль. Я и хочу узнать почемуДобавлено через 4 часа 32 минуты Ну народ, поможете кто или нет? Мне уже запарилось самому, пришлось перейти на метод тыка уже ((((
0
|
||||||
|
Супер-модератор
|
||||||
| 06.11.2012, 17:58 | ||||||
|
Чего ты творишь?
1
|
||||||
| 06.11.2012, 17:58 | |
|
Помогаю со студенческими работами здесь
10
Объясните, как в примере работает приведение типов Не требуется приведение типов при умножении типов Byte Неправильное приведение типов или как? float to double. Как происходит приведение типов? Работа с типом Object: как лучше реализовать приведение типов и сравнение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|