Criando um timer em c ++?

Estou desenvolvendo um jogo simples em c ++, um estilo de perseguição, onde você deve clicar em um círculo desenhado na tela e depois pular para outro local aleatório a cada clique, mas quero que o jogo termine depois Cerca de 60 segundos, escreva a pontuação em um arquivo de texto e, depois de iniciar o programa, leia o arquivo de texto e armazene as informações em uma matriz e, de alguma forma, reorganize-a para criar uma tabela de pontuação alta. Acho que consigo descobrir a pontuação mais alta e o clique do mouse em uma determinada área, mas estou completamente empolgado em criar um possível cronômetro. Qualquer ajuda apreciada, felicidades!

questionAnswers(4)

yourAnswerToTheQuestion