这是我的代码:
wchar_t wbuffer[512];
wchar_t* wc = (wchar_t*) malloc(buffer_size);
int buflen = 0;
// ... stuff
// inside the while loop
wbuffer[buflen] = (wchar_t)wc;
这是怎么回事?
最佳答案
在循环中取消引用 wc。
wbuffer[buflen] = *wc;
关于c++ - 如何访问 wchar_t* 的 wchar_t?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4357997/