숫자를 UTF8 문자로 변환하는 방법은 무엇입니까?숫자를 UTF8 문자로 변환하는 방법은 무엇입니까?
런타임 중에 입력 매개 변수가 다양하기 때문에 CTFE 함수가 아니어야합니다. 나는 이것을위한 std 함수가 있어야한다고 생각하지만, 그것을 찾을 수 없다. 고마워.
import std.stdio, std.conv;
char utf8_RT(int nbr)
{
return to!char(nbr);
}
void main(string args[])
{
assert(utf8_RT(2665) == '\u2665');
}
분명히 실패합니다.
"number", "convert"및 "UTF8 char"은 무엇을 의미합니까? (UTF-8은 유니 코드의 전송 인코딩이며 문자 자체가 아닌 문자의 인코딩을 정의합니다.) –