Size: a a a

Инсайдеры Windows 18+

2021 July 17

AB

Alex B. in Инсайдеры Windows 18+
Почитай как устроен юникод
источник

d

darth in Инсайдеры Windows 18+
out of bounds read и это всё
источник

d

darth in Инсайдеры Windows 18+
и это тоже, да, въебать sizeof() вместо wstrlen() как нехуй делать
источник

d

darth in Инсайдеры Windows 18+
(либо заюзать выхлоп одной функции как аргумент для второй)
источник

𓆩✓

𓆩Blinkov𓆪 ✓ in Инсайдеры Windows 18+
Коды в стандарте Юникод разделены на несколько областей. Область с кодами от U+0000 до U+007F содержит символы набора ASCII, и коды этих символов совпадают с их кодами в ASCII. Далее расположены области символов других систем письменности, знаки пунктуации и технические символы.
источник

AB

Alex B. in Инсайдеры Windows 18+
Utf8, от 1 до 8 байт на символ
источник

d

darth in Инсайдеры Windows 18+
а в винде еще и отягощение в виде UCS2
источник

d

darth in Инсайдеры Windows 18+
плюс не любая последовательность байт является валидным символом
источник

AB

Alex B. in Инсайдеры Windows 18+
Что четко видно по зависаниям всякого софта если послать спец символ
источник

AB

Alex B. in Инсайдеры Windows 18+
Особенно яббл этим грешил
источник

d

darth in Инсайдеры Windows 18+
ыгы
источник

d

darth in Инсайдеры Windows 18+
а еще по-моему unicode combining вообще никакого здравого смысла не имеет, и там может быть "символ" хоть в килобайт
источник

𓆩✓

𓆩Blinkov𓆪 ✓ in Инсайдеры Windows 18+
Все системы таким грешат?
источник

d

darth in Инсайдеры Windows 18+
у яблока это наиболее выпукло проявляется
источник

AB

Alex B. in Инсайдеры Windows 18+
Оказывается, существует специальная комбинация символов, использование которой в названии сети Wi-Fi может навсегда выключить функцию беспроводного интернета на iPhone. Об этом у себя в Твиттере рассказал исследователь в области кибербезопасности Карл Шоу. По его словам, если назвать маршрутизатор именем “%p%s%s%s%s%n” (без кавычек), то произойдёт отключение самого модуля Wi-Fi.
источник

d

darth in Инсайдеры Windows 18+
это кстати не про юникод, а про управление памятью и санобработку ввода
источник

AB

Alex B. in Инсайдеры Windows 18+
Ну, про текст в целом
источник

𓆩✓

𓆩Blinkov𓆪 ✓ in Инсайдеры Windows 18+
iOS вообще хрень, не советую ее оценивать как полноценную ос
источник

𓆩✓

𓆩Blinkov𓆪 ✓ in Инсайдеры Windows 18+
Макос?
источник

AB

Alex B. in Инсайдеры Windows 18+
Слово «знак» индийского языка телугу, отправленное на устройство Apple, приводит к отказу мессенджера, в котором оно отобразилось, или к остановке работы всей операционной системы. Перезагрузка не помогает, поскольку система опять пытается отобразить опасное слово.
источник