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

неправильно

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

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

А зачем???

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

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

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


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