Advent of Code

Diff
Login

Diff

Differences From Artifact [b9fb3ba61b]:

To Artifact [475433f577]:


1
2
3

4
5
6
7
8
9
10
#ifndef AOCUTILS_H_INCLUDED
#define AOCUTILS_H_INCLUDED


size_t text2array(unsigned **dst, const char *txt);
size_t slurp(char **dst, const char *filename);
unsigned distance(unsigned a, unsigned b);
unsigned max3u(unsigned a, unsigned b, unsigned c);
unsigned min3u(unsigned a, unsigned b, unsigned c);

#endif



>







1
2
3
4
5
6
7
8
9
10
11
#ifndef AOCUTILS_H_INCLUDED
#define AOCUTILS_H_INCLUDED

size_t linearize2d(unsigned width, unsigned row, unsigned col);
size_t text2array(unsigned **dst, const char *txt);
size_t slurp(char **dst, const char *filename);
unsigned distance(unsigned a, unsigned b);
unsigned max3u(unsigned a, unsigned b, unsigned c);
unsigned min3u(unsigned a, unsigned b, unsigned c);

#endif