This commit is contained in:
2026-08-30 01:48:03 +08:00
parent 84ebd52c24
commit 7940b67827
170 changed files with 2704 additions and 21276 deletions
-49
View File
@@ -1,49 +0,0 @@
#ifndef INCLUDED_C_STR_H
#define INCLUDED_C_STR_H
#ifndef INCLUDED_C_FMT_H
#include <c_Fmt.h>
#endif /*INCLUDED_C_FMT_H*/
/* ------------------------------------------------------------------------------------------------------------------ */
/* */
char *c_Str_sub(const char *s, int i, int j);
char *c_Str_dup(const char *s, int i, int j, int n);
char *c_Str_cat(const char *s1, int i1, int j1,
const char *s2, int i2, int j2);
char *c_Str_catv (const char *s, ...);
char *c_Str_reverse(const char *s, int i, int j);
char *c_Str_map (const char *s, int i, int j,
const char *from, const char *to);
void c_Str_free(char* s);
int c_Str_pos(const char *s, int i);
int c_Str_len(const char *s, int i, int j);
int c_Str_cmp(const char *s1, int i1, int j1,
const char *s2, int i2, int j2);
int c_Str_chr (const char *s, int i, int j, int c);
int c_Str_rchr (const char *s, int i, int j, int c);
int c_Str_upto (const char *s, int i, int j,
const char *set);
int c_Str_rupto(const char *s, int i, int j,
const char *set);
int c_Str_find (const char *s, int i, int j,
const char *str);
int c_Str_rfind(const char *s, int i, int j,
const char *str);
int c_Str_any (const char *s, int i,
const char *set);
int c_Str_many (const char *s, int i, int j,
const char *set);
int c_Str_rmany (const char *s, int i, int j,
const char *set);
int c_Str_match (const char *s, int i, int j,
const char *str);
int c_Str_rmatch(const char *s, int i, int j,
const char *str);
void c_Str_fmt(int code, va_list_box *box,
int put(int c, void *cl), void *cl,
unsigned char flags[], int width, int precision);
#endif /*INCLUDED_C_STR_H*/