Added a 'pop' function to remove the last glyph from the string and store it into a buffer.

This commit is contained in:
2022-07-02 23:30:13 -05:00
parent 7c20eef8d1
commit 338835b998
3 changed files with 41 additions and 19 deletions
+9 -6
View File
@@ -24,17 +24,20 @@ int main(int argc, char** argv) {
TStringAppendText(test, string);
TStringAppendText(test2, string);
TStringAppendText(test4, string);
TStringAppendText(test5, string);
//TStringAppendText(test5, string);
//TStringAppendText(test3, string);
TStringGetGlyph(index, characters, string);
//TStringGetGlyph(index, characters, string);
TStringGetGlyph(3, glyph, string);
//TStringPrintDetails(string);
TStringInsertText("END", 2, string);
TStringPrintDetails(string);
TStringInsertText("**INS**", 2, string);
//printf("From string index %d: '%s' (string length is %d)\n", index, characters, TStringLength(string));
//printf("And one English character: '%s'\n", glyph);
//printf("Full string: '%s'\n", TStringGetString(string));
TStringPop(glyph, string);
printf("%s\n", glyph);
TStringPrintDetails(string);
TStringPop(glyph, string);
TStringPrintDetails(string);
printf("%s\n", glyph);
//fgets(glyph, 10, stdin);