Hi,
ist das immer in der Reihenfolge ??
Das einzige was mir spontan dazu einfaellt ist "isalpha()"(http://www.cppreference.com/stdstring/isalpha.html).
Code:
for(i=0; isalpha(str[i]); i++); //durchlaufen bis zur Zahl
i=atoi(str+i);  //Zahlenstring in int convertieren
str[i]=0x00;   //Nullerminierung
Dann wuerde in i deine 120 als int stehen und im String str steht nur noch Dein "vor".