Как я получаю международное значение ASCII символа в Какао?

Как я получаю значение ASCII как интервал символа в Какао? Я нашел ответ для того, чтобы сделать это в Python, но я должен знать, как сделать это в Какао. (Я - все еще новичок в Какао).
Метод Python:
используйте функциональный порядок () как это:

>>> ord('a')  
97

и также chr () для наоборот:

>>> chr(97)  
'a'

как я делаю это в Какао?

6
задан Peter Hosey 21 September 2010 в 18:44
поделиться

2 ответа

Константы символов уже являются целыми числами:

int aVal = 'a'; // a is 97, in the very likely event you're using ASCII or UTF-8.

Это действительно не имеет никакого отношения к Cocoa, которая является библиотекой. Она является частью C, так что это не характерно и для Objective-C.

12
ответ дан 8 December 2019 в 18:32
поделиться

Это не имеет ничего общего с Какао, это зависит от языка, просто в C или C ++ сделайте приведение к int к char :)

C ++:

#include <iostream>

int main()
{
int number;
char foo = 'a';
number = (int)foo;

std::cout << number << std::endl;
return 0;
}
1
ответ дан 8 December 2019 в 18:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: