LWPSTR到CONST CHAR *需要帮助

时间:2014-10-17 23:08:24

标签: c++

我试图将const char指针转换为常量宽字符串指针。这是我的代码。

double ret;
const wchar_t* file;
file = const wchar_t* (file_old);

我得到的内容是:"错误,类型名称不允许。"在const。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您需要实际将指针指向的内容转换为宽字符。最简单的方法是将窄版本放入字符串并使用wstring_convert进行转换,详见答案:https://stackoverflow.com/a/18374698/82320