sentinel Class

class QDirListing ::sentinel

This class was introduced in Qt 6.8.

详细描述

QDirListing returns an object of this type to signal the end of iteration. Dereferencing a QDirListing::const_iterator that is equal to sentinel{} is undefined behavior.

注意: The "classical" STL algorithms don't support iterator/sentinel, so you need to use C++20 std::ranges algorithms for QDirListing , or else a 3rd-party library that provides range-based algorithms in C++17.

另请参阅 QDirListing , QDirListing::const_iterator ,和 QDirListing::DirEntry .