Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.87
AKruglyak
0 / 0 / 3
Регистрация: 18.02.2012
Сообщений: 24
#1

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

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

Здравствуйте, необходимо заменить некоторые символы строки пустым символом. Пробовал так:
C++
1
one[i]='';
, но компилятор ругается empty character constant. Искал, как это сделать, но ничего толкового не нашел. Подскажите пожалуйста.
http://www.cyberforum.ru/cpp-beginners/thread1909092.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2012, 17:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Заменить некоторые символы строки пустым символом (C++):

Дан символ и предложение. Все его символы, стоящие на четных местах, заменить этим символом
Дан символ и предложение. Все его символы, стоящие на четных местах, заменить...

Строки.Все цифры заменить символом ‘X’
Все цифры заменить символом ‘X’. ни как не могу понять как делать...

Строки. Заменить символы - цифры на символ '*'. В заданной строке заменить подряд идущие пробелы
П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех...

Определить, сколько раз входит в введенной строки задана буква, и заменить ее символом «решетка» (#)
Немогу сделать код.Сделал только на поиск символа или буквы,но нужно еще...

Удалить из строки каждую пару символов '!?' и удалить некоторые символы
помогите решить задачу, пожалуйста. используя scanf для чтения. Удалить из...

7
CableGuy
14 / 14 / 2
Регистрация: 29.03.2012
Сообщений: 41
13.04.2012, 17:56 #2
Надо именно пустую или можно просто пробел?
Пробел должно записать...
0
AKruglyak
0 / 0 / 3
Регистрация: 18.02.2012
Сообщений: 24
13.04.2012, 18:04  [ТС] #3
В том то и дело, что нужно его удалить, ну или, как я выразился, заменить пустым, что не получается.
0
Петррр
6155 / 3455 / 896
Регистрация: 28.10.2010
Сообщений: 5,926
13.04.2012, 18:07 #4
Сдвинуть все символы на 1 влево.
0
go
Эксперт С++
3636 / 1368 / 243
Регистрация: 16.04.2009
Сообщений: 4,527
13.04.2012, 21:02 #5
Цитата Сообщение от AKruglyak Посмотреть сообщение
пустым символом
Что под ним понимать? Какой он в таблице ASCII

Цитата Сообщение от Петррр Посмотреть сообщение
Сдвинуть все символы на 1 влево.
Для чего?
0
Петррр
6155 / 3455 / 896
Регистрация: 28.10.2010
Сообщений: 5,926
13.04.2012, 21:05 #6
go, ну не все, а начиная с того, который нужно удалить. И таким образом не нужный затрется.
0
go
Эксперт С++
3636 / 1368 / 243
Регистрация: 16.04.2009
Сообщений: 4,527
13.04.2012, 22:36 #7
Петррр, метод delete?
0
-=ЮрА=-
Заблокирован
Автор FAQ
14.04.2012, 00:03 #8
AKruglyak, попробуй one[i]=' ';(пробел в общем). По твоему заданию не понятно толи тебе пробелов надо накидать толи реально повытирать какие либо буквы из текста
0
14.04.2012, 00:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2012, 00:03
Привет! Вот еще темы с решениями:

Заменить все символы строки на один заданный символ
например нам дана строка "aabbaa" как сделать так что бы в результате...

Удалить из строки все символы кроме букв и цифр; заменить цифры на '**'
ввести рядок , удалить в нем все символы кроме букв и цифр, заменить цифры на...

Сколькими способами можно получить строку "В" из строки "А", вычеркивая некоторые символы
)заданы 2 символьные строки А и Б . Требуется вычислить сколькими способами...

Сформировать строку S таким образом, чтобы в нее попеременно вошли четные символы строки S1 и нечетные символы строки S2.
Вот задание: Даны строки S1 и S2. Сформировать строку S таким образом, чтобы...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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