#include <iostream>
....
//открываем файл на текстовый вывод
ofstream outfile;
outfile.open(path, ios::out | ios::trunc );
...
//заменяем все текстовые вхождение "\n" на реальные символы перевода строки
int index = 0;
while(true)
{
index = inf.find("\\n", index);
if (index == std::string::npos) break;
inf.replace(index, 2, "\r\n");
index += 2;
}
...
//пишем в файл
outfile << inf;