Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Sobota, 20. apríl 2024

Súbor: [Platon] / dead / mail2sms / strdyn.h (stiahnutie)

Revízia 1.1, Mon Nov 12 16:10:05 2001 UTC (22 years, 5 months ago) by host8

Added some files.

#ifndef _PLATON_STR_STRDYN_H
#define _PLATON_STR_STRDYN_H

#define strdyn_count(ar) strdyn_get_size(ar)

#define strdyn_intersect(ar1, ar2) strdyn_conjunct(ar1, ar2)
#define strdyn_join(ar1, ar2) strdyn_consolide(ar1, ar2)
#define strdyn_union(ar1, ar2) strdyn_consolide(ar1, ar2)

#define strdyn_explode(str, sep) strdyn_explode_str(str, sep)
#define strdyn_explode2(str, sep) strdyn_explode2_str(str, sep)
#define strdyn_implode(str, sep) strdyn_implode_str(str, sep)
#define strdyn_implode2(str, sep) strdyn_implode2_str(str, sep)

void strdyn_free(char **ar);
int strdyn_get_size(char **ar);
char **strdyn_create(void);
char **strdyn_create_va(char *s1, ...);
char **strdyn_add(char **ar, const char *s);
char **strdyn_add_va(char **ar, ...);
char **strdyn_add_ar(char **ar, char * const *s_ar);
char **strdyn_duplicate(char **ar);
char **strdyn_remove_empty(char **ar);
char **strdyn_explode_chr(char *str, char sep);
char **strdyn_explode2_chr(char *str, char sep);
char **strdyn_explode_str(char *str, char *sep);
char **strdyn_explode2_str(char *str, char *sep);
char *strdyn_implode_chr(char **ar, char sep);
char *strdyn_implode2_chr(char **ar, char sep);
char *strdyn_implode_str(char **ar, char *sep);
char *strdyn_implode2_str(char **ar, char *str);
char **strdyn_conjunct(char **ar1, char **ar2);
char **strdyn_consolide(char **ar1, char **ar2);
int strdyn_search(char **ar, char *s);
int strdyn_compare(char **ar, char *s);
int strdyn_compare_all(char **ar, char *s);

#endif /* _STRDYN_H */


Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok