libft
Loading...
Searching...
No Matches
vec_from.c File Reference
#include "vec.h"

Go to the source code of this file.

Functions

int vec_from (t_vec *dst, void *src, size_t len, size_t elem_size)
 Creates a new vector from src.
 

Function Documentation

◆ vec_from()

int vec_from ( t_vec dst,
void *  src,
size_t  len,
size_t  elem_size 
)

Creates a new vector from src.

Allocates len * elem_size bytes of memory and copies *src to it.

Parameters
dstt_vec*
srcvoid*
init_lensize_t
elem_sizesize_t
Returns
int -1 if malloc fails otherwise 1
Attention
Allocates memory

Definition at line 15 of file vec_from.c.