关于TStringList

alex_tsylo 2004-08-26 01:53:12
我想问一下TStringList是什么东西?它的方法和接口有些什么?哪里可以看到?
听说TStringList可以装载一个类的对象,请问如何装载?在google上搜索很多没
找到个明确的回答我总遇到这样的一段:

TStringList * ERRORREGION;
ERRORREGIONREPORT* errregion; //ERRORREGIONREPORT是一个类的名字

不知道定义这指针有什么用,希望能得到详细的回答(关于TStringList的用法和
实际例子:))十分感谢
...全文
390 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuguiqiu 2004-08-27
  • 打赏
  • 举报
回复
up~~~~~~~~~~~~~~~~~~~~````
alex_tsylo 2004-08-26
  • 打赏
  • 举报
回复
这么说不清楚就举个例子来说吧:
有两个文本文件(txt文件)其中一个里面写这很多条学生记录,每条记录为:
姓名: ,性别: ,语文: ,数学: ;
第二个文本文件和第一个中某些记录是一样的,只是其中的语文数学成绩不一样
,第一个是该生上半学期的成绩,第二个文件里是该生第二学期的成绩现在要求
开创另外一个文本文件,将两个文件的记录合并写在第三个里面,第三个文件中
每条记录的语文数学成绩必须是前两个文件中成绩的平均,如果有两个文件不一样
的记录(文件1中有,文件2中没有)则直接写入第三个文件中另外还要求用
TStringList和类来写这个程序
我曾经用纯c语言写,但是老板说执行效率低(我是取一条第一个文件中的记录,
然后在第二个文件中顺序查找姓名一样的记录,进行操作,也就是两个while)
alex_tsylo 2004-08-26
  • 打赏
  • 举报
回复
tlist是链表吧?朋友告诉我TStringList像是一个容器可以装在类的对象
但是我不知道怎么装
alex_tsylo 2004-08-26
  • 打赏
  • 举报
回复
恩,所有方法都有,非常全面,只是每个例子,每个方法都有不懂,
譬如它在add方法里用了find,我不知道其中
if (MyList->Find("Flowers", Index))
有什么用,是否只是为了找出字符串flowers在mylist里面的索引值?
xiaoshi0 2004-08-26
  • 打赏
  • 举报
回复
TStringList是字符串链表
我知道得可以装载一个类的对象的链表有:TObjectList TList
直接用Add(void *)这个成员函数就可以了
例如:
TList *pList = new TList();
MyClass *pMyClass = new MyClass();
...
pList->Add(pMyClass);
c2y 2004-08-26
  • 打赏
  • 举报
回复
看帮助,很全面,例子也有。

13,870

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧