Судя по вашим вопросам, я бы советовал почитать что-нибудь по программированию на С++, чтобы понимать синтаксис и возможности языка хотя бы на базовом уровне.
while (--tries){какой-то код} это простая конструкция "--" оператор декремента, в данном случае префиксный, tries - обычная переменная...