edward

C++博客 首页 新随笔 联系 聚合 管理
  0 Posts :: 0 Stories :: 0 Comments :: 0 Trackbacks
《thinking in c++》里面说这一点在数组定义里尤其重要(为啥呢?没有查到相关的资料)。

这个确实很让人挠头啊
好想看到原文啊 可否把原文发给我 brisunda@163.com 非常感谢
能给发个看看么,我也是刚开始学习OGRE,wenchao0705@sina.com,谢谢 ;)
请教:
I build a function:

wstring mbstowcs(const string &str) {
size_t len=mbstowcs(NULL, str.c_str(), str.length());
wchar_t *pwc = (wchar_t *)malloc( len* sizeof( wchar_t ));
len=mbstowcs(pwc, str.c_str(), str.length());
return wstring(pwc,len);
}

"str" is a chinese string. but after convertion, "pwc" is a string that I couldn't read. 乱码。Why? 我的计算机是英文windwos,但可以输入和显示汉字。

Edward