pedro_nuno Posted June 21, 2016 at 04:00 PM Report #597343 Posted June 21, 2016 at 04:00 PM Boa tarde! Eu preciso de fazer um programa que me faça apagar o conteúdo de um ficheiro que eu tenha previamente criado. Ou seja, digamos que no meu programa principal eu crio um ficheiro .txt e escrevo lá texto. O que eu preciso agora é de umas linhas de código que me permitam apagar esse texto. Basicamente, fazer reset ao ficheiro. Alguém sabe como posso fazer isto? Obrigado!
seuqram Posted June 21, 2016 at 04:18 PM Report #597345 Posted June 21, 2016 at 04:18 PM (edited) Em caso de estares a utilizar o fstream, a maneira mais fácil é fechares o ficheiro e abrires outra vez mas desta forma: std::ofstream file ("some_file.txt", std::ios::out | std::ios::trunc); Ao meteres isto: std::ios::trunc, o construtor vai te fazer overload ao ficheiro, ou seja apagá-lo e criar outro novo. Edited June 21, 2016 at 04:21 PM by seuqram
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now