From cdde99ac0fdbcad1133e9482c8a6d283c7842a5b Mon Sep 17 00:00:00 2001 From: pommicket Date: Sun, 28 Feb 2016 13:12:20 -0500 Subject: Created AutoArt --- AutoImages/src/StringFunctions.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 AutoImages/src/StringFunctions.h (limited to 'AutoImages/src/StringFunctions.h') diff --git a/AutoImages/src/StringFunctions.h b/AutoImages/src/StringFunctions.h new file mode 100644 index 0000000..02ac7b8 --- /dev/null +++ b/AutoImages/src/StringFunctions.h @@ -0,0 +1,35 @@ +char* add(char* a, char* b) +{ + int aLen = strlen(a); + int bLen = strlen(b); + char* sum = malloc(aLen + bLen + 1); + int i; + for (i = 0; i < aLen; i++) + sum[i] = a[i]; + for (i = aLen; i < aLen+bLen; i++) + sum[i] = b[i-aLen]; + + sum[aLen+bLen] = 0; //Null-terminate + + return sum; +} + +char* numberSpace(int number) +{ + char* str = malloc(256); + sprintf(str, "%d ", number); + return str; +} + +int strEquals(char* a, char* b) +{ + + if (strlen(a) != strlen(b)) + return 0; + + int i; + for (i = 0; i < strlen(a); i++) + if (a[i] != b[i]) + return 0; + return 1; +} -- cgit v1.2.3