No, non esiste un numero che rappresenti infinito poiche int rappresenta un numero intero con segno con intervallo fino a 63550 e unsigned int fino a 265 mila se non erro.
Quindi utilizza -1