作者Killercat (杀人猫™)
站内Programming
标题请问STL的string这样写有错误吗?
时间Thu Aug 17 18:40:38 2006
其中in1, seq都是string
for(int i = 0; i < in1.length(); ++i)
if((find(seq.begin(), seq.end(), in1[i])) == seq.end())
seq+=in1[i];
希望有的行为 : 逐个检查in1各个字元有没有在seq出现过, 没有的话seq+=in1[i]
不过我发现那行if死都不给true... +_+
不管是seq里面含不含有in1[i], if的叙述行一值都是false的状态
请问问题出在哪?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.163.161.9