El "TimeStamp" es un número que indica el número de segundos transcurridos desde el 1 de Enero de 1970 GMT.
por ejemplo en un programa de log de un chat :

1058812055 GhOsTgIrL bien
1058812072 DANIEL18 pos yo tambien

donde el formato es codigo timestamp y texto
por ejemplo el codigo 1058539474 genera "Fri Jul 18 16:44:34 2003"

estoy inmtentando mediante el c+++ pasarlo al formate ese , lo leo de un archivo .txt y lo deseo pasar a otro .txt cn ya todo cambiado a la forma deseada.
Me imagino que el codigo timestamp tengo q meterlo en una cadena de caracteres string, pero la unica forma que se me ocurre es calcular el dia con matematicas, asi q mi pregunta es, existe alguna funcion para esto en el c++ ya predifinada? y si no es asi, me pueden dar una idea de la forma mas correcta para acerlo?
gracias!