Merkkien korvausta

Sabertooth 21.12.02 19:11

Eräs tapa korvata osa/osia merkkijonosta..

 Tekstiversio  Arvo: 0 (0 ääntä)  Äänestä: +  -
/*

Eräs tapa korvata osa/osia merkkijonosta..

*/



#include <iostream>
#include <string>
using namespace std;

int main(int argc, char *argv[]){

  cout << "anna nimesi :" << endl;
  string nimi;
  getline(cin,nimi);

  string jono = "Moi xxx ! Mitä kuuluu xxx ?";
  string korvattava = "xxx";
  cout << jono << "   ----ennen korvausta" << endl;

  while(jono.find(korvattava,0)!= string::npos){
  jono.replace(jono.find(korvattava,0),korvattava.size(),nimi);
  }
  cout << jono << endl;

 
return EXIT_SUCCESS;

}