Я пытаюсь отфильтровать scandir
по подстрокам. У меня работает моя функция, но только с заданной строкой.
int nameFilter(const struct dirent *entry) {
if (strstr(entry->d_name, "example") != NULL)
return 1;
return 0;
}
Но я не могу найти способ отфильтровать argv[i]
, потому что я не могу его объявить.
int (*filter)(const struct dirent *)
Ребята, вы знаете какое-нибудь решение?