Para lo que quieres hacer puedes por ejemplo copiar los caracteres que tú quieras:
Código
Tienes otras formas de hacerlo seguramente pero esta es una de ellas bastante simple de entender y sin usar funciones extrañas de esas que nadie sabe que existen.
string original = "cadena original"; string resultado; for(size_t i = primer_caracter_a_copiar; i < total_a_copiar; ++i) resultado.push_back(original[i]);
Por ejemplo en C o si trabajas con <char*> lo que puedes hacer es mover el puntero de inicio y colocar el '\0' donde quieras acabar.
Código
char original[] = "cadena original"; char *resultado = original; resultado += primer_caracter_a_copiar; resultado[total_a_copiar] = '\0';
Si tienes alguna duda sobre algo ya sabes que puedes preguntar y por favor usa las etiquetas para los códigos.