我需要将 QChar 传递给需要以下值的函数wchar_t
:
void myFunc(wchar_t wch);
Run Code Online (Sandbox Code Playgroud)
尝试通过QChar
失败并出现错误:
error: C2664: 'myFunc' : cannot convert parameter 1 from 'QChar' to 'wchar_t'
Run Code Online (Sandbox Code Playgroud)
即使我在问问题时也找到了答案,我需要使用QChar::unicode()。
wchar_t wch = qch.unicode();
Run Code Online (Sandbox Code Playgroud)