data_structures
ptr2data.c
Go to the documentation of this file.
1 /* ************************************************************************** */
3 /* */
4 /* ::: :::::::: */
5 /* ptr2data.c :+: :+: :+: */
6 /* +:+ +:+ +:+ */
7 /* By: unite <marvin@42.fr> +#+ +:+ +#+ */
8 /* +#+#+#+#+#+ +#+ */
9 /* Created: 2020/07/19 15:24:50 by unite #+# #+# */
10 /* Updated: 2020/09/07 23:39:01 by unite ### ########.fr */
11 /* */
12 /* ************************************************************************** */
13 
14 #include "utils.h"
15 
16 int ptr2int(const void *ptr)
17 {
18  return (*(int *)ptr);
19 }
20 
21 float ptr2float(const void *ptr)
22 {
23  return (*(float *)ptr);
24 }
25 
26 char ptr2char(const void *ptr)
27 {
28  return (*(char *)ptr);
29 }
ptr2char
char ptr2char(const void *ptr)
Converts char* to char
Definition: ptr2data.c:26
ptr2float
float ptr2float(const void *ptr)
Converts float* to float
Definition: ptr2data.c:21
utils.h
ptr2int
int ptr2int(const void *ptr)
Converts int* to int
Definition: ptr2data.c:16