stykurgh
Gebruiker
- Lid geworden
- 6 jul 2009
- Berichten
- 715
hallo,
ik wil een string controleren op lettercombinaties. bijvoorbeeld als je "hallo" intypt bij een cin command dat hij dan gaat kijken en ziet dat h,a,l,l,o erin zitten maar ook ha,al,ll,lo en dat ook met 3 combi etc. en dan moet hij voor de A een 1 wegschrijven in een txt file en voor B een 2 etc. maar ik had dat zo gedaan:
found2=strin1.find("bc",c);
if (found2!=string::npos)
{
myfile1 << "31";
c+=1;}
C is een positie. alleen mijn vraag is kan dit niet makkelijker? want het is op deze manier nogal veel werk om dat allemaal te typen.
mvg
michel
ik wil een string controleren op lettercombinaties. bijvoorbeeld als je "hallo" intypt bij een cin command dat hij dan gaat kijken en ziet dat h,a,l,l,o erin zitten maar ook ha,al,ll,lo en dat ook met 3 combi etc. en dan moet hij voor de A een 1 wegschrijven in een txt file en voor B een 2 etc. maar ik had dat zo gedaan:
found2=strin1.find("bc",c);
if (found2!=string::npos)
{
myfile1 << "31";
c+=1;}
C is een positie. alleen mijn vraag is kan dit niet makkelijker? want het is op deze manier nogal veel werk om dat allemaal te typen.
mvg
michel