Codejie's C++ Space

Using C++

How to convert between std::wstring and wxString

在作一个小模块,实际就是记录输出了,用于调试。缘由来自发现wxDeMPQ中的Log输出,在使用DLL方式后,DLL中的Log就输出无门,这是因为wxDeMPQ和各DLL间没有一个统一的输出模式,所以就写了一个,也许明天可以调试好,但明天要准备去石家庄,估计来不及了~
    跑远了,写这个模块的时候碰到一个问题,std::wstring和wxString间如何转行呢?尝试了很多次,终于有点收获了,对wxWidget不太熟悉,不知道这样转换有啥问题不,先记录下来吧。

    const wxString wstring2wxString(const std::wstring& str)
    {
        
return wxString(str.c_str(), wxConvISO8859_1);
    }

const std::wstring wxString2wstring(const wxString& str)
{
    
return str.wchar_str();
}

posted on 2009-06-08 22:33 codejie 阅读(781) 评论(0)  编辑 收藏 引用 所属分类: C++Resource


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜