0

假设有QRegExp regex(通配符)和QDirIterator dit。如果它们相同,.ie 它们应该匹配。为什么会这样

QString s = dirIterator.fileName();
if(ignore.exactMatch(s))
    continue;

匹配和以下不匹配:

if(ignore.exactMatch(dirIterator.fileName()))
    continue;

我没有看到任何差异,除了完全匹配接受一个 const ref 并且在后一种情况下有一个右值。但这不重要,不是吗?

4

0 回答 0