функции t_list *mx_sort_list(t_list *lst, bool (*cmp)(void *, void *))
                  
                  
                  Интересует вот кокретно вот эта часть:
                  
                  
                   bool (*cmp)(void *, void *))
                  
                  
                  мне будет передаваться булевская ф-я в которой есть два артгумента с указателем на область в памяти
                  
                  
                  Как выглядит ф-я я не знаю
                  
                  
                  Она будет возвращять  true если данные текущего елемента из связаного списка будет больше следуйщего и false если нет!
                  
                  
                  Данный в списке типа char!
                  
                  
                  может ли ф-я иметь такой вид?
                  
                  
                  bool cmp(void *s1, void *s2)
                  
                  
                  {
                  
                  
                    char *str1 = s1;
                  
                  
                    char *str2 = s2;
                  
                  
                    if(mx_strcmp(str1,str) > 0) return true;
                  
                  
                    else return false;
                  
                  
                  }
                  
                  
                
надо прочитать ман к mx_sort_list
Обсуждают сегодня