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

这是wxWidgets论坛的中文版本。在这里,您可以用您的母语汉语讨论上面任一子论坛所涉及的所有关于wxWidgets的话题。欢迎大家参与到对有价值的帖子的中英互译工作中来!
Post Reply
lfjking
Earned some good credits
Earned some good credits
Posts: 102
Joined: Mon Nov 14, 2016 1:35 pm

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

Post by lfjking » Sat Nov 19, 2016 7:25 am

用到 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]|
求教大神们

lfjking
Earned some good credits
Earned some good credits
Posts: 102
Joined: Mon Nov 14, 2016 1:35 pm

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

Post by lfjking » Sat Nov 19, 2016 7:28 am

坑爹的 ,居然 要这样子 才能 通过。。。。

Code: Select all

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

Post Reply