Символ новой строки в текстовый файл с использованием QFile - PullRequest
5 голосов
/ 09 апреля 2010

Я хочу поместить новую строку в текстовый файл, я пробовал много альтернатив с таким большим количеством помощи от этого форума, но я всегда получаю неизвестный символ. Пожалуйста, помогите

 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();
  }

Ответы [ 2 ]

11 голосов
/ 09 апреля 2010

Попробуйте out << endl;

8 голосов
/ 09 апреля 2010

При открытии файла:

data.open (QFile :: Append | QFile :: Text)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...