Witam, mam mały problem, mam do napisania prosty kalkulator w cpp, funkcje dodawania, odejmowania, dzielenia i mnożenia już mam zrobione, teraz mam mały problem, a mianowicie, program ma sam wykryć jakie działanie arytmetyczne jest wykonywane np:
cin >>"123456789+987654321"
program ma wykryć, że to dodawanie, i oddzielić lewą stronę od prawej ("123456789+987654321" jest w jednym ciągu)