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

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

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

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

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

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

Заменить в каждой строке текста символы, отличные от символа, введенного с клавиатуры, символом «#» - C++
С помощью текстового редактора создать файл на диске, содержащий текст на английском языке. Создать новый файл, преобразовав текст...

Дан символ и предложение. Все его символы, стоящие на четных местах, заменить этим символом - C++
Дан символ и предложение. Все его символы, стоящие на четных местах, заменить этим символом. Например, t(символ), slovo(было),...

Строки.Все цифры заменить символом ‘X’ - C++
Все цифры заменить символом ‘X’. ни как не могу понять как делать дальше,допилите пожалуйста)) #include "stdafx.h" #include...

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

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

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

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

Цитата Сообщение от Петррр Посмотреть сообщение
Сдвинуть все символы на 1 влево.
Для чего?
0
Петррр
5965 / 3402 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
13.04.2012, 21:05 #6
go, ну не все, а начиная с того, который нужно удалить. И таким образом не нужный затрется.
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
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
Привет! Вот еще темы с ответами:

Заменить все символы строки на один заданный символ - C++
например нам дана строка "aabbaa" как сделать так что бы в результате получился только один символ '*'

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

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

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


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

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

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