Помощь - Поиск - Пользователи - Календарь
Полная версия: Ascii-код
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
18192123
Здравствуйте!

На LabeledEdit вводится один символ (цифра или буква русского алфавита).
В программе для дальнейшей работы нужен ascii-код введённого символа.

Делаю таким образом:

char* simb = LE->Text.c_str();
int ascii = (int)simb;



в итоге получаю в переменной ascii громадное число...причём всегда одно и тоже..
Как можно поправить, скажите пожалуйста?
volvo
Не надо приводить сам указатель к целому числу. Приводи то, на что он указывает:
	int ascii = (int)(*simb);
18192123
Спасибо smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.