c++ - 如何查找CStringArray中添加的数据个数

标签 c++ cstring

大家好, 我在 CStringArray 工作,我想知道如何找到 CStringArray 中添加的数据数量。在下面我将数组的大小定义为 10 但我只添加了三个 3 数据,所以我想知道添加到数组中的数据数量。(这里是 3)。我们有什么办法可以做它在 CStringArray 中查找添加到数组中的数据数

CStringArray filepaths[10] = {path1.path2,path3};

最佳答案

CStringArray::GetCount()

编辑:在上面的代码中,您实际上创建了一个 CStringArray 数组。我假设您指的是 Microsoft MFC 库中的 CStringArray?

我想你想做这样的事情:

CStringArray filepaths;
filepaths.Add( path1 );
filepaths.Add( path2 );
filepaths.Add( path3 );
filepaths.GetCount(); //should ==3

关于c++ - 如何查找CStringArray中添加的数据个数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1728909/

相关文章:

c++ - 优化 switch 语句时出现 Visual Studio 2005 C 编译器问题

c++ - 使用 auto 声明变量和使用类型名称有什么区别?

复制字符串函数在 C 中不起作用

c++ - 如何使用 c++ 将字符串散列为 int?

c++ - 用 sizeof 替换 strlen 来替换 c 字符串

c++ - 替换特定字母的函数不会以 void 返回类型运行

c++ - 如何存储游戏 map 并在屏幕上显示其中的一部分?

c++ - 如何在 Windows 中用 c/c++ 从流中捕获视频?

c - (C) 使用 feof 时出现奇怪的崩溃

C++:C 字符串、指针和一个非常有趣的 while 循环