以下是关于 CStringArray::Add 方法的基本信息:
方法原型:
int Add(LPCTSTR newElement);
参数:
- newElement:要添加到数组的字符串。
返回值:
- 返回新元素的索引(从0开始),如果失败则返回 LB_ERR。
功能:
该方法用于将指定的字符串添加到 CStringArray 对象的末尾。如果成功,返回新元素的索引。如果失败,返回 LB_ERR。
示例:
#include <afx.h>
int main() {
// 创建一个 CStringArray 对象
CStringArray myStringArray;
// 添加字符串到数组
int index1 = myStringArray.Add(_T("Apple"));
int index2 = myStringArray.Add(_T("Banana"));
int index3 = myStringArray.Add(_T("Orange"));
// 输出添加字符串后的索引
wprintf(_T("Index of Apple: %d\n"), index1);
wprintf(_T("Index of Banana: %d\n"), index2);
wprintf(_T("Index of Orange: %d\n"), index3);
return 0;
}
在这个例子中,CStringArray 对象 myStringArray 被创建,并使用 Add 方法添加了一些字符串。每次调用 Add 方法后,都会返回新添加元素的索引。
转载请注明出处:http://www.zyzy.cn/article/detail/22528/MFC/CStringArray