Ajudo sim, você pode usar dois objetos para leitura e escrita do arquivo, vai usar a biblioteca <stream>. Para mais detalhes melhor trocarmos e-mail (: já que como trabalho, não posso usar o fórum com frequência, add: lizardd@outlook.com