| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > и Возврат каретки и перевод строки |
| Автор: aleyah 24.7.2014, 09:16 |
| Здравствуйте. Я в Visual C++ FrameWork столкнулся с такой проблемой. В Windows XP автоматически добавляются в конце каждой строки 2 непечатаемых символа (признака): \r\n. В Notepad++ они отображаются как <CR><LF> Читается с помощью класса StreamReader, записывается с помощью класса StreamWriter ============= Как мне сделать так, чтобы вместо <CR><LF> записывалось <LF> в конце строки? Есть ли в Visual C++ Express какая-то функция, либо это настройки ОС Windows? |
| Автор: Ilya81 24.7.2014, 14:44 |
| Если речь о managed C++, то http://msdn.microsoft.com/en-us/library/system.environment.newline. |
| Автор: jonie 24.7.2014, 17:35 |
| есть у TextWriter свойство http://msdn.microsoft.com/en-us/library/system.io.textwriter.newline.aspx его и юзайте. |
| Автор: aleyah 26.7.2014, 18:40 |
| Спасибо! Я уже справился. Посимвольное чтение использовал. |