-
-
Notifications
You must be signed in to change notification settings - Fork 9
cstring
Isaac Shelton edited this page Sep 12, 2023
·
6 revisions
The functions defined are variants of functions from sys/cstring.adept, but have been made to work with String values instead of C-Strings.
func strcpy(out dest *String, src String) StringViewfunc strncpy(out dest *String, src String, n usize) StringViewfunc strcat(out dest *String, src String) StringViewfunc strncat(out dest *String, src String, n usize) StringViewfunc strcmp(str1 String, str2 String) intfunc strncmp(str1 String, str2 String, n usize) intfunc strchr(haystack String, character ubyte) StringViewfunc strrchr(haystack String, character ubyte) StringViewfunc strspn(string String, choices String) usizefunc strstr(str1 String, str2 String) longfunc strerrorConstant(errnum int) Stringfunc strlen(string String) usizefunc strdup(string String) String
Other symbols are imported indirectly from sys/cstring.adept