Я пытаюсь вставить специальный символ Unicode (0xFD3F) в QString.Как вставить специальный символ unicode в QString?
Я попытался создать QChar(0xFD3F)
, но при выводе этого символа и просмотре его в шестнадцатеричном редакторе он отображает 0x3F3F
. Я также не мог найти функцию в QString
, чтобы вставить символ по его шестнадцатеричному или десятичному представлению.
Это произвело 0x3F только в моем шестнадцатеричном редакторе –
Я думаю, что проблема заключается в самом характере и я пытаюсь понять, почему он делает это –
Является ли это единственным символом, который ведет себя так, как в вашем шестнадцатеричном редакторе? Если вы печатаете его обычно (только на терминале), выводит ли он правильный символ? (т. е. печатает «)»?) – ddeunagomez