gpt4 book ai didi

c++ - 数组作为参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:17:33 25 4
gpt4 key购买 nike

我创建了一个数组:

CString* pstrArray = new CString[nMySize];

现在如何将它传递给要填充的函数?什么是实参?

void FillThisArray(what goes here?)
{
}

最佳答案

您应该使用容器类:CStringArray

void FillThisArray( CStringArray & rMyStrings )

如果你不想要这个(我没有看到任何可能的原因,但无论如何):

void FillThisArray(CString* strings, size_t num)
{
// example
for( size_t s=0; s<num; s++ )
{
strings[s].Format( _T("This is the %d. string"), s+1 );
}
}

关于c++ - 数组作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4283745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com