如何实例化wchar_t**
wchar_t*
数组?
我试过了:
wchar_t** myData;
myData = new wchar_t[3];
但失败了。如何克服这个问题?
非常感谢任何帮助。
答案 0 :(得分:3)
尝试类似
的内容//ugly code
wchar_t** myData = new wchar_t*[3];
myData[0] = new wchar_t[2];
myData[1] = new wchar_t[3];
myData[2] = NULL;
当然,您需要初始化每个组件,例如
myData[0][0] = (wchar_t)'W';
myData[0][1] = (wchar_t)0;
实际上,你不应该编写丑陋的东西。也许使用std::vector<std::wstring>