Удалить символ новой строки в CString
Код:
CString Designatio;
которая содержит некоторое значение. Нужно удалить символ новой строки из этой переменной, конечно его может и не быть там. Этот символ необязательно в конце строки. Помогите пожалуйста, как это сделать?
Большое спасибо!
Код:
CString Designatio;
...
Designatio.Replace('\n','');
...
Designatio.Replace('\n','');
получаю ошибку:
Код:
error C2137: пустая символьная константа
Код:
Designatio.Remove('\n');
Код:
Designatio.Remove('\r\n');
то почем-то не проходит, только по отдельности:
Код:
Designatio.Remove('\r');
Designatio.Remove('\n');
Designatio.Remove('\n');
что этот метод удаляет только один символ?
Да, метод Remove удаляет только один символ. Все вхождения данного символа из строки.