在c ++中将字符数组转换为CStringArray

时间:2016-03-08 08:42:05

标签: c++ mfc

我有像

这样的字符数组

char *a[]={"hi","hello","how are you"};

我想将其转换为CStringArray

我该怎么做?

1 个答案:

答案 0 :(得分:2)

char *a[] = { "hi","hello","how are you" };
CStringArray array;

for (int i = 0; i < sizeof(a) / sizeof(a[0]); i++)
{
    array.Add(a[i]);
}

sizeof(a) / sizeof(a[0])a数组中字符串文字的数量,即3。