Что делает Toascii? - PullRequest
       6

Что делает Toascii?

1 голос
/ 22 мая 2019

Что делает функция toascii()?

Есть ли практическое применение для этого?

Примечание. Речь идет не о функции Windows ToAscii.

Ответы [ 2 ]

3 голосов
/ 22 мая 2019

Предполагая, что вы говорите о POSIX toascii, он говорит, что он делает правильно на странице man.

toascii () преобразует c в 7-битное значение без знака, котороевписывается в набор символов ASCII, очищая старшие биты.

Если вам нужно убедиться, что значение использует только младшие семь битов, то вы его используете, но вывероятно, более вероятно, для побитового И-значение с 0x7F.

0 голосов
/ 22 мая 2019

Преобразует параметр размером int (c) в 7-битное значение ASCII, очищая биты более высокого порядка.Эффективно возвращает c & 0x7f.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...