ciao.
Ho una funzione ricorsiva parsa con una variabile da parsare chiamata pFunc.
questa funzione viene richiamata fino a che le parentesi aperte contenute in pFunc sono piu' di una;e ad ogni chiamata elimina dalla variabile pFunc la parentesi aperta piu' esterna:

bool parsa(string pFunc)
{
.
.
.

}

pFunc="(((2)))"

1)chiamataFunc="((2))"
2)chiamataFunc="(2))"
3)chiamataFunc="2))"


devo controllare che il numero di parentesi aperte dalla prima chiamata sia identico al numero di parentesi chiuse solo che non posso aggiungere parametri alla funzione e non posso togliere parentesi chiuse da pFunc.

grazie