2010-04-09 13 views
5

quiero poner una nueva línea en un archivo txt, he intentado con muchas alternativas con tantos ayuda de este foro, pero estoy consiguiendo siempre carácter desconocido siempre. Por favor ayudacarácter de nueva línea en el archivo de texto usando QFile

for(int i=0;i<fileDet.size();i++) 
{ 
    qDebug()<<"Name directory"<<fileDet.at(i); 
    QFile data("output.txt"); 
    if (data.open(QFile::Append)) { 
    QTextStream out(&data); 
    out << fileDet.at(i);//<<'\n'; 
    out << QChar((int)'\n'); 
    } 
    data.close(); 
    } 
+0

¿Qué quiere decir por "me estoy convirtiendo en personaje siempre desconocido"? – rohanpm

Respuesta

10

Trate out << endl;

5

Al abrir el archivo:

data.open (QFile :: Anexar | QFile :: Texto)

Cuestiones relacionadas