//se incluyen estas librerías #include #include //o esta librería que también incluye las precedentes #include using namespace std; int main() { string frase = "esta es mi cadena de caracteres"; // SALIDA cout << "1. Frase original:" <>> "); cout << "7. Inserción al inicio:" << endl; cout << frase << endl; // BORRADO frase.erase(0, 4); // Elimina los 4 primeros caracteres cout << "8. Tras borrar los primeros 4 caracteres:" << endl; cout << frase << endl; // REDIMENSIONAMIENTO frase.resize(20); cout << "9. Redimensionada a 20 caracteres:" << endl; cout << frase << endl; // SUSTITUCIÓN frase.replace(5, 2, "fue"); // reemplaza 2 caracteres desde pos 5 cout <<"10. Con reemplazo desde posición 5:"<< endl; cout << frase << endl; // BÚSQUEDA int pos = frase.find("cadena"); if (pos != string::npos) { cout << "11. 'cadena' encontrada en posición: " << pos << endl; } // ACCESO char letra = frase.at(3); // o frase[3] cout << "12. Carácter en la posición 3: " << letra << endl; // SUBCADENAS string sub = frase.substr(0, 10); cout << "13. Subcadena (0 a 9):" <