我有一个结构即发现部分匹配:Qt和在的QList
struct NameKey
{
std::string fullName;
std::string probeName;
std::string format;
std::string source;
}
这是一个的QList举行:
QList<NameKey> keyList;
什么,我需要做的是在密钥列表找到occurence部分匹配,其中的搜索是仅填充了两个成员的NameKey。 所有keyList条目都是完整的NameKey。
我现在的实施很糟糕,太多了,如果条件和条件太多。所以,如果我有一个全名和格式的DataKey我需要找到keyList中匹配的所有出现。 任何有用的Qt/boost事物可用?
这看起来很酷!谢谢。 – ExpatEgghead 2010-06-08 02:16:02
我看起来有点不同。 (fullName))&& !(probeName.size()&& x.probeName.compare(probeName))&& !(format.size()&& x。 format.compare(format))&& !(source.size()&& x.source.compare(source)); – ExpatEgghead 2010-06-08 04:14:52