Anexando uma nova linha em um arquivo (arquivo de log) em c + +

Eu tenho uma funcionalidade de log e neste eu tenho arquivos de log. Agora, toda vez que executo o programa, quero que o arquivo gravado anteriormente não seja excluído e seja anexado aos dados atuais (o que estiver lá no arquivo de log)

Só para deixar claro, por exemplo: Eu tenho um arquivo de log logging_20120409.log, que mantém o timestamp em uma base diária. Suponha que eu execute meu projeto e escreva para ele o timestamp atual. Agora, se eu executar novamente, o timestamp anterior será substituído por ele. Eu não quero essa funcionalidade. Eu quero o carimbo de hora anterior junto com o carimbo de hora atual.

Por favor ajude

questionAnswers(3)

yourAnswerToTheQuestion