假设有QRegExp regex
(通配符)和QDirIterator dit
。如果它们相同,.ie 它们应该匹配。为什么会这样
QString s = dirIterator.fileName();
if(ignore.exactMatch(s))
continue;
匹配和以下不匹配:
if(ignore.exactMatch(dirIterator.fileName()))
continue;
我没有看到任何差异,除了完全匹配接受一个 const ref 并且在后一种情况下有一个右值。但这不重要,不是吗?