C++动态声明字符串二维数组
int rows=10;
int cols=20;
WCHAR** titleW = new WCHAR*[rows];
for (int i = 0; i < rows; i++)
{
titleW[i] = new WCHAR[cols];
}
C语言是同样的道理,把new修改为malloc
MFC中有CStringArray可用,不过注意,函数返回类型是CStringArray时,必须是返回引用。因为没有拷贝构造函数。
C++动态声明字符串二维数组
int rows=10;
int cols=20;
WCHAR** titleW = new WCHAR*[rows];
for (int i = 0; i < rows; i++)
{
titleW[i] = new WCHAR[cols];
}
C语言是同样的道理,把new修改为malloc
MFC中有CStringArray可用,不过注意,函数返回类型是CStringArray时,必须是返回引用。因为没有拷贝构造函数。