Key generator

Olá, estou precisando gerar uma chave no seguinte formato 5d805afb-5da6-4957-9f41-e41c4a0d3186, como poderia fazer isso em c++

Você só quer exibir uma string qualquer nesse formato ou há alguma regra para cada uma das partes?

Abraço.