Update str.h

This commit is contained in:
blueloveTH 2024-07-02 11:09:40 +08:00
parent 78aa295876
commit a59a68b6f5

View File

@ -16,13 +16,11 @@ typedef struct c11_sv{
} c11_sv; } c11_sv;
/* string */ /* string */
typedef struct c11_bytes{ typedef struct c11_string{
// int size | char[] | '\0'
int size; int size;
const char data[]; const char data[]; // flexible array member
} c11_bytes; } c11_string;
// int size | char[] | '\0'
typedef c11_bytes c11_string;
int c11_sv__cmp(c11_sv self, c11_sv other); int c11_sv__cmp(c11_sv self, c11_sv other);
int c11_sv__cmp2(c11_sv self, const char* other, int size); int c11_sv__cmp2(c11_sv self, const char* other, int size);