powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Код символа в BCB
14 сообщений из 14, страница 1 из 1
Код символа в BCB
    #32158027
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...subj...
Весь хелп облазил.
Хочу получить код символа в таблице ASCII в BCB. Но не могу.
Могу получить код символа в таблице ASCII в Delphi. Но не хочу.
Вот такая вот нестыковочка.
...
Рейтинг: 0 / 0
Код символа в BCB
    #32158052
Фотография Shalmoo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непоал, код символа вообще в С++ или
конкрентно в Билдере с клавы?
Если просто из буквы, так
Код: plaintext
int code = int('z');
...
Рейтинг: 0 / 0
Код символа в BCB
    #32158792
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно еще проще:
Код: plaintext
usigned Code= 'z'
...
Рейтинг: 0 / 0
Код символа в BCB
    #32162932
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасиб
Код сивола вообще.
А назад? Из кода вернуться в символ?
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163015
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то типа:
Код: plaintext
1.
2.
int simb;
...
sscanf((CHAR *) ch,  "%x" , &simb);
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163060
Фотография cyc10ne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>int code = int('z');

неправильно

int code = (int)'z';
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163123
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> cyc10ne сечас это уже правильно :) это типа в ООП-манере ))
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163127
YuriAM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще красивее
Код: plaintext
int code('z');
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163585
Фотография cyc10ne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>cyc10ne сечас это уже правильно :) это типа в ООП-манере ))

что правда в Билдере так?, а я грешным делом подумал что это только в
Delphi. Надо, извратить синтаксис C, суксъ
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163674
maratka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>cyc10ne и не только в бильдере, даже в ВЦ! Более того, это считается стандартом ANSI C++ - если не ошибаюсь. Типа того что конструктор с инициализацией char-ом, или вызов оператора для типа. пусть меня поправят ооп-гуру.
...
Рейтинг: 0 / 0
Код символа в BCB
    #32163877
Фотография cyc10ne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и то правда, только что в gcc проверил
...
Рейтинг: 0 / 0
Код символа в BCB
    #32164588
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>>А назад? Из кода вернуться в символ?

А зачем???

Если для вывода можно так:
Код: plaintext
 printf( "%c" ,code);

Если для проверки, можно этак:
Код: plaintext
if(code=='z') ......
...
Рейтинг: 0 / 0
Код символа в BCB
    #32165316
RoVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, если использовать
Код: plaintext
int code= int('я')

то получится 0xFFFFFFFF, так что лучше все-таки
Код: plaintext
int code= (unsigned char)'я';
...
Рейтинг: 0 / 0
Код символа в BCB
    #32168275
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блрю
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Код символа в BCB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]