4
Я получаю ubyte [] из ненадежного источника и должен преобразовать его в кодировку utf-8. Как я могу преобразовать его и проверить, что байты, которые я дал, являются действительными данными utf-8? В phobos не существует функции, которая делает это напрямую (т. Е. Принимает ubyte [] или диапазон ubyte и преобразует его в строку или диапазон символов).Convert ubyte [] to string in D