Example #1
0
int			main(int argc, char **argv)
{
	l_lst	*l_a;
	l_lst	*l_b;
	int		i;

	i = 1;
	l_a = lst_new();
	l_b = lst_new();
	if (argc < 2)
		error();
	if (argc == 2)
	{
		write (1, "\n", 1);
		return (0);
	}
	while (i < argc)
	{
		l_a = lst_add_end(l_a, ft_atoi(argv[i]));
		i++;
	}
	l_a = l_sort(l_a, l_b);
	write(1, "\n", 1);
	return (0);
}
Example #2
0
List dl_sort_dec(List list) {
    assert_argument_not_null(list);
    dl_assert_element_size(list);
    return l_sort(list, double_compare_dec);
}