summaryrefslogtreecommitdiff
path: root/AutoImages/src/StringFunctions.h
diff options
context:
space:
mode:
authorpommicket <leonardomtenenbaum@gmail.com>2016-02-28 13:12:20 -0500
committerpommicket <leonardomtenenbaum@gmail.com>2016-02-28 13:12:20 -0500
commitcdde99ac0fdbcad1133e9482c8a6d283c7842a5b (patch)
treebb6dc0a6b60ef0fdcc610d48b3dd2c6418603ed8 /AutoImages/src/StringFunctions.h
parent487adb199603d0dd009dd626f569435eb6bcd36a (diff)
Created AutoArt
Diffstat (limited to 'AutoImages/src/StringFunctions.h')
-rw-r--r--AutoImages/src/StringFunctions.h35
1 files changed, 35 insertions, 0 deletions
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;
+}