Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.87
AKruglyak
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 24
#1

Заменить некоторые символы строки пустым символом - C++

13.04.2012, 17:51. Просмотров 4163. Ответов 7
Метки нет (Все метки)

Здравствуйте, необходимо заменить некоторые символы строки пустым символом. Пробовал так:
C++
1
one[i]='';
, но компилятор ругается empty character constant. Искал, как это сделать, но ничего толкового не нашел. Подскажите пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2012, 17:51     Заменить некоторые символы строки пустым символом
Посмотрите здесь:
C++ Заменить в каждой строке текста символы, отличные от символа, введенного с клавиатуры, символом «#»
Дан символ и предложение. Все его символы, стоящие на четных местах, заменить этим символом C++
Строки.Все цифры заменить символом ‘X’ C++
Строки. Заменить символы - цифры на символ '*'. В заданной строке заменить подряд идущие пробелы C++
C++ Определить, сколько раз входит в введенной строки задана буква, и заменить ее символом «решетка» (#)
Удалить из строки каждую пару символов '!?' и удалить некоторые символы C++
Заменить все символы строки на один заданный символ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CableGuy
14 / 14 / 1
Регистрация: 29.03.2012
Сообщений: 41
13.04.2012, 17:56     Заменить некоторые символы строки пустым символом #2
Надо именно пустую или можно просто пробел?
Пробел должно записать...
AKruglyak
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 24
13.04.2012, 18:04  [ТС]     Заменить некоторые символы строки пустым символом #3
В том то и дело, что нужно его удалить, ну или, как я выразился, заменить пустым, что не получается.
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
13.04.2012, 18:07     Заменить некоторые символы строки пустым символом #4
Сдвинуть все символы на 1 влево.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
13.04.2012, 21:02     Заменить некоторые символы строки пустым символом #5
Цитата Сообщение от AKruglyak Посмотреть сообщение
пустым символом
Что под ним понимать? Какой он в таблице ASCII

Цитата Сообщение от Петррр Посмотреть сообщение
Сдвинуть все символы на 1 влево.
Для чего?
Петррр
5946 / 3383 / 336
Регистрация: 28.10.2010
Сообщений: 5,927
13.04.2012, 21:05     Заменить некоторые символы строки пустым символом #6
go, ну не все, а начиная с того, который нужно удалить. И таким образом не нужный затрется.
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
13.04.2012, 22:36     Заменить некоторые символы строки пустым символом #7
Петррр, метод delete?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2012, 00:03     Заменить некоторые символы строки пустым символом
Еще ссылки по теме:
Удалить из строки все символы кроме букв и цифр; заменить цифры на '**' C++
Сколькими способами можно получить строку "В" из строки "А", вычеркивая некоторые символы C++
C++ Сформировать строку S таким образом, чтобы в нее попеременно вошли четные символы строки S1 и нечетные символы строки S2.
Из предложения удалить все символы, совпадающие с символом, введенным с клавиатуры C++
C++ Заменить данные слова в тексте, на данные в условии, C++, Строки и символы

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
-=ЮрА=-
Заблокирован
Автор FAQ
14.04.2012, 00:03     Заменить некоторые символы строки пустым символом #8
AKruglyak, попробуй one[i]=' ';(пробел в общем). По твоему заданию не понятно толи тебе пробелов надо накидать толи реально повытирать какие либо буквы из текста
Yandex
Объявления
14.04.2012, 00:03     Заменить некоторые символы строки пустым символом
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru