字符重复输入问题
问题是这样的:
TStringList * sl = new TStringList()
现在我想对sl里添加数据,但是怎么判断才能使已经添加过的数据,不再继续添加了呢?请高手指点!
[解决办法]
s1-> IndexOf( "你要添加的数据 ")
[解决办法]
如果s1里不存在返回是-1
if(s1-> IndexOf( "你要添加的数据 ") == -1)
{
//没有这笔数据
s1-> Add( "你要添加的数据 ");
}
[解决办法]
正如楼上所说
如果s1里不存在返回是-1
if(s1-> IndexOf( "你要添加的数据 ") == -1)
{
//没有这笔数据
s1-> Add( "你要添加的数据 ");
}
[解决办法]
......
s1-> IndexOf( "你要添加的数据 ") == -1 表示以前list中没有这个元素
用这个就可以解决
又被抢了
[解决办法]
sl-> Duplicates = dupError;