@DonutsnCode: Line 1 of your function says it returns int, not int&. It might still appear to work if you change it, but there's nothing wrong with the code you posted.
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
StuXYZ commented: Well spotted! +4
jonsca commented: Good advice +6
jimJohnson commented: Great helper +0
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster