我有一個結構即發現部分匹配: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