| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > (un)escape функции/библиотеки для строк |
| Автор: borisbn 17.6.2010, 19:05 |
| Здравствуйте. Кто-нибудь встречал функции для преобразования строки типа "\n\r" в "\\n\\r" и обратно для всех стандартных escape-последовательностей? Спасибо. |
| Автор: ИванМ 18.6.2010, 00:12 |
| borisbn, сомневаюсь, что такие есть. А если есть, то сомневаюсь, что для такой задачи целесообразно использовать дополнительно какую-то библиотеку. |
| Автор: borisbn 18.6.2010, 06:36 |
| ИванМ, я просто не так выразился. Я хотел сказать, есть ли в каких-нибудь библиотеках такие функции. Может я уже использую эти библиотеки, но не знаю весь их функционал. Поясню: может в QString или в QtScript или в boost или в libxml кто-то что-либо подобное видел? P.S. Вариант с str.replace(...) и regex не предлагать P.P.S. Ведь есть же это в JavaScript... Может и в библиотеках на С++ есть? |
| Автор: mrbrooks 18.6.2010, 07:41 |
в С# тоже есть. Никогда не попадалось. |