C++ (Qt)struct TSearchJob { QString mFileName, // имя файла где искать qint64 mPos[2], // с какой позиции и до какой const QStringList * mMatch, // что искать bool mIgnoreCase, // и как QList <TSearchResult> mResult; // результат };
C++ (Qt)struct TSearchResult { qint64 mPos; // позиция найденной строки в файле int mIndex; // индекс строки в match};
C++ (Qt)int ScanFile( TSearchJob & job );