下面是一个简单的示例,演示如何使用 CStringArray:
#include <afx.h>
int main() {
// 创建一个 CStringArray 对象
CStringArray myStringArray;
// 添加字符串到数组
myStringArray.Add(_T("Apple"));
myStringArray.Add(_T("Banana"));
myStringArray.Add(_T("Orange"));
// 获取数组中的字符串数量
int count = myStringArray.GetSize();
// 遍历并输出数组中的字符串
for (int i = 0; i < count; i++) {
CString str = myStringArray.GetAt(i);
wprintf(_T("%s\n"), static_cast<LPCTSTR>(str));
}
return 0;
}
在这个例子中,CStringArray 对象 myStringArray 被创建,并使用 Add 方法添加了一些字符串。然后,使用 GetSize 获取数组中的字符串数量,并使用 GetAt 方法遍历并输出了每个字符串。
转载请注明出处:http://www.zyzy.cn/article/detail/22527/MFC/CStringArray