#ifdef DEBUG\r
//#define DEBUG_MEMORY_ALLOCATION\r
//#define DEBUG_MEMORY_REFERENCE_COUNT\r
+//#define DEBUG_STRING_STRICT\r
#endif\r
\r
//\r
typedef struct CHNLIB_STRING CHNLIB_String;\r
struct CHNLIB_STRING;\r
CHNLIB_String *CHNLIB_String_Initialize(const char str[]);\r
+CHNLIB_String *CHNLIB_String_InitializeWithFormat(const char format[], ...);\r
void CHNLIB_String_Free(CHNLIB_String *strtag);\r
int CHNLIB_String_SetStringFromCString(CHNLIB_String *strtag, const char s[]);\r
int CHNLIB_String_Print(CHNLIB_String *strtag);\r