Something
public cpp v1 · immutablechar* concat(char *&dest, const char *src) { char* str; dest = (char *) calloc(strlen(dest) + strlen(src) + 1, sizeof(char)); strcat(str, dest); strcat(str, src); return dest = str;}char* concat(char *&dest, const char *src) { char* str; dest = (char *) calloc(strlen(dest) + strlen(src) + 1, sizeof(char)); strcat(str, dest); strcat(str, src); return dest = str;}