Publicado em Exemplos Qt, Programação

Entradas e saídas de dados – streaming – C++/Qt – Exemplo 02

Agora vamos desviar o nosso “stream” para o ficheiro “texto.txt”.

Desta forma o texto não será exibido no ecrã mas armazenado no ficheiro.

#include <QTextStream>
#include <QFile>

int main(){
    QFile nome_do_ficheiro("texto.txt");

    if (nome_do_ficheiro.open(QFile::WriteOnly)) {
        QTextStream ficheiro_de_texto(&nome_do_ficheiro);
        ficheiro_de_texto << "Hoje está um lindo dia!";
    }
}

Note-se que na linha 7 poderíamos ter utilizado QIODevice em vez de QFile, uma vez que a seguinda herdou a primeira e o operador ‘::’ possibilita o acesso aos membros da classe base.

artigoprincipalseguinte

Anúncios

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s