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

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

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

Postby 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
Experienced Solver
Experienced Solver
Posts: 70
Joined: Mon Nov 14, 2016 1:35 pm

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

Postby lfjking » Sat Nov 19, 2016 7:28 am

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

Code: Select all

                const wxChar esp = wxT('x');
                wxArrayString ret(wxSplit(ScreenSize, esp));


有没有直接转换的???


Return to “wxWidgets Development (Chinese)”

Who is online

Users browsing this forum: No registered users and 1 guest