我需要将一个QChar传递给一个期望wchar_t
:的函数
void myFunc(wchar_t wch);
尝试仅通过QChar
失败,并出现错误:
error: C2664: 'myFunc' : cannot convert parameter 1 from 'QChar' to 'wchar_t'
即使在我提问时也找到了答案,我需要使用QChar::unicode()。
wchar_t wch = qch.unicode();