-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathincl_c.h
51 lines (48 loc) · 1.14 KB
/
incl_c.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/*
* include_c.h - Prototypes for commonly used C functions.
*
* Copyright (C) 2014 Andrew Schwartzmeyer
*
* This file released under the AGPLv3 license.
* Retrieved from GitHub: https://github.com/andschwa/partial-cpp-compiler
*/
/* stdlib.h */
void *malloc(int);
void *calloc(int, int);
void *realloc(void *, int);
void free(void *);
void abort();
void exit(int);
int system(char *);
char *getenv(char *);
/* string.h */
int isalnum(int);
int isalpha(int);
int islower(int);
int isupper(int);
int isdigit(int);
int isspace(int);
int isblank(int);
int ispunct(int);
int tolower(int);
int toupper(int);
double atof(char *);
int atoi(char *);
char *strcpy(char *, char *);
char *strncpy(char *, char *, int);
char *strcat(char *, char *);
char *strncat(char *, char *, int);
int strlen(char *);
int strcmp(char *, char *);
int strncmp(char *, char *, int);
char *strchr(char *, int);
char *strrchr(char *, int);
char *strstr(char *, char *);
char *strtok(char *, char *);
char *strdup(char *);
char *strndup(char *, int);
void *memcmp(void *, void *, int);
void *memcpy(void *, void *, int);
void *memmove(void *, void *, int);
/* time.h */
int time(int *);