Page 1 of 1

求助wx的wxChar / wxSChar 字符串转换问题

Posted: Sat Nov 19, 2016 7:25 am
by lfjking
用到 wxSplit 发现 分隔符 那里输入总是 出错 实在找不到 转换
原型

Code: Select all

WXDLLIMPEXP_BASE wxArrayString wxSplit(const wxString& str,
                                       const wxChar sep,
                                       const wxChar escape = wxT('\\'));
为啥我 这样子 编译不过去。。。。

Code: Select all

wxArrayString ret(wxSplit(ScreenSize, wxT("x"));
//错误 提示

Code: Select all

error: invalid conversion from 'const wchar_t*' to 'wxChar {aka wchar_t}' [-fpermissive]|
求教大神们

Re: 求助wx的wxChar / wxSChar 字符串转换问题

Posted: Sat Nov 19, 2016 7:28 am
by lfjking
坑爹的 ,居然 要这样子 才能 通过。。。。

Code: Select all

                const wxChar esp = wxT('x');
                wxArrayString ret(wxSplit(ScreenSize, esp));
有没有直接转换的???