int Find(int StartLine, str Str1, int? Flags1, str? Str2, int? Flags2, str? Str3, int? Flags3)
Функция Find предназначена для использования совместно с
директивой insert.
Возвращает индекс (начиная с нуля) первой строки из вывода
препроцессора в зависимости от указанных критериев поиска. Если
совпадение не найдено, возвращает значение меньше 0.
Первый параметр определяет индекс (начиная с нуля) строки, с которой необходимо начать поиск. Обычно используется значение ноль (0).
Второй, четвертый и шестой параметры определяют подстроку поиска в пределах каждой из строк. Указать необходимо только первую строку, остальные можно опустить.
Третий, пятый и седьмой параметры определяют флаги поиска для каждой строки, то есть первый параметр флагов указывает флаги для первой строки и так далее.
См. раздел "Флаги функции Find" с описанием доступных флагов поиска.
Если любой из параметров критерия поиска (флагов) не указан, но определена соответствующая подстрока, то по умолчанию считается, что используются флаги FIND_MATCH | FIND_AND (т.е. равны 0).