Continuando com o artigo anterior, se quiser usar C++ para gravar arquivos, você pode usar os tipos ofsteam ou fstream e concluir as três etapas de abertura, gravação de dados e fechamento. Por favor veja os seguintes exemplos:
#include<fstream>#include<iostream>usingnamespacestd;intmain(){chardata[100]=Welcometodotcpp;ofstreamfile;file.open(d:\dotcpp.dat);file<<data;file.close();return0 ;}
Mesmo que o arquivo dotcpp.dat não exista na unidade D, a execução deste programa ainda criará e gravará dados nele automaticamente. O efeito da execução é o seguinte:
A diferença entre os operadores << e >> em que nos concentramos principalmente para leitura e gravação de arquivos é, na verdade, a implementação sobrecarregada do operador. Não faça isso na direção oposta!