![]() |
tgrekov-pipex
HIVE pipex May 2024
|
Definition in file ft_strmapi.c.
#include "libft.h"Go to the source code of this file.
Functions | |
| char * | ft_strmapi (char const *s, char(*f)(unsigned int, char)) |
Allocates and creates a new string from the output of function f processing each character of string s. | |
| char * ft_strmapi | ( | char const * | s, |
| char(*)(unsigned int, char) | f | ||
| ) |
Allocates and creates a new string from the output of function f processing each character of string s.
This function iterates from end to start
| [in] | s | Null-terminated string to iterate over |
| [in] | f | Pointer to a function that returns each character of the new string individually, provided the index and value of each original character |
| char* | Null-terminated string populated from successive applications of f. Result of malloc. |
Definition at line 34 of file ft_strmapi.c.
References ft_calloc(), and ft_strlen().