Como remover certos caracteres de uma string em C +
Por exemplo, um usuário digitou um número de telefon
cout << "Enter phone number: ";
INPUT: (555) 555-5555
cin >> phone;
Eu quero remover os caracteres "(", ")" e "-" da string. Eu olhei para a string remover, encontrar e substituir funções, no entanto, só vejo que elas operam com base na posiçã
Existe uma função de string que eu possa usar para passar um caractere "(" por exemplo, e remover todas as instâncias de uma string?