Olá pessoal, sou iniciante em C++ e estou com uma dúvida. Dado um ponteiro de chars "char *tempo_inicio" que irá receber um valor do tipo "00:01:29:56", como posso fazer para converter esse valor e manipula-lo de forma que seja o próprio tempo? Ou seja, se eu somar 1h e 8min nesse tempo, eu terei: tempo = 00:02:37:56.