标签: c++ qt qchar
我需要将QChar传递给期望wchar_t:
wchar_t
void myFunc(wchar_t wch);
尝试传递QChar失败并显示错误:
QChar
error: C2664: 'myFunc' : cannot convert parameter 1 from 'QChar' to 'wchar_t'
答案 0 :(得分:4)
即使我在问这个问题时也找到了答案,我需要使用QChar::unicode()。
wchar_t wch = qch.unicode();