/** * Copy spceificed sub string to buffer. */ size_t string_copy(const string_t* cpstr_string, char* s_buffer, size_t t_len, size_t t_pos) { size_t t_count = 0; _basic_string_pop_back((basic_string_t*)cpstr_string); t_count = basic_string_copy(cpstr_string, s_buffer, t_len, t_pos); basic_string_push_back((basic_string_t*)cpstr_string, '\0'); return t_count; }
/** * Copy spceificed sub string to buffer. */ size_t string_copy(const string_t* cpstr_string, char* s_buffer, size_t t_len, size_t t_pos) { return basic_string_copy(cpstr_string, s_buffer, t_len, t_pos); }