如何解决用Ada写表情符号
忘记了对控制台的支持(我已经排序了),但我无法打印以显示表情符号。我知道可以使用pragma Wide_Character_Encoding(UTF8);
强制使用utf编码,但是即使表情符号(和其他utf-8字符)显示为乱码。这是我的代码:
WITH Ada.Wide_Wide_Text_IO;
pragma Wide_Character_Encoding (UTF8);
procedure something IS
Party: Wide_Wide_Character := '?';
begin
Ada.Wide_Wide_Text_IO.Put(party);
end something;
对我来说,结果是≡ƒÄë
,它实际上并不像表情符号。如何在Ada中显示表情符号(其他非ASCII字符)?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。