LINUX.ORG.RU

Как в ядро Linux передаются строки?

 , ,


0

1

Всегда ли там кодировка utf-8 или можно что-нибудь с ядром сделать, чтобы при работе с конкретной программой, строки из неё принимались в другой кодировке?

Мне не важно, к чему там привыкли glibc и gtk+, я спрашиваю про некий абстрактный рантайм, в котором я бы хотел иметь возможность свою кодировку запихивать в ядро.

★★★★

Последнее исправление: Shushundr (всего исправлений: 1)

Я думаю, что строки тут не причем. Ядро работает просто с буферами. А что именно в этих буферах – это уж твое дело.

О каких функциях идет речь хотя бы?

hibou ★★★★★
()
Ответ на: комментарий от Shushundr

Ну где-то же должно быть?

Ну не в ядре же.

Если не там, то где?

В glibc.

Кстати, по твоей ссылке речь про glib и gtk. Не путай glibc и glib. Это совершенно разные вещи. Первое — реализация стандартная библиотека языка (libc), кроме glibc есть ещё musl. Второе — гномовско-гткшные накрутки. И glibc как раз работает с разными кодировками и разными локалями.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 2)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.