-
-
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) StringView
func strncpy(out dest *String, src String, n usize) StringView
func strcat(out dest *String, src String) StringView
func strncat(out dest *String, src String, n usize) StringView
func strcmp(str1 String, str2 String) int
func strncmp(str1 String, str2 String, n usize) int
func strchr(haystack String, character ubyte) StringView
func strrchr(haystack String, character ubyte) StringView
func strspn(string String, choices String) usize
func strstr(str1 String, str2 String) long
func strerrorConstant(errnum int) String
func strlen(string String) usize
func strdup(string String) String
Other symbols are imported indirectly from sys/cstring.adept