Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
#1

Как из первой строки удалить те буквы, которые есть во второй строке?

01.03.2010, 18:55. Просмотров 824. Ответов 7
Метки нет (Все метки)

Как из первой строки удалить те буквы, которые есть во второй строке???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2010, 18:55
Ответы с готовыми решениями:

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести две символьный строки. Удалить из первой строки все символы,...

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести 2 символьные строки. Удалить из первой строки все символы, содержащиеся...

Удалить из первой строки все символы, содержащиеся во второй строке
Ввести 2 символьные строки. Удалить из первой строки все символы, содержащиеся...

Исключите из второй строки те символы, которые есть в первой, и выведите полученную строку на экра
Помогите пожалуйста с заданием.:( Написать программу, которая считывает две...

Найти элементы, которые есть в первой структуре, но нет во второй
Дано два файла записей типа: название прибора, диапазон, цена. Сформировать...

7
Sens0
15 / 2 / 1
Регистрация: 06.12.2009
Сообщений: 27
01.03.2010, 22:08 #2
MILAN, учись юзать поиск. Пример данной задачи решен тут: Удаление элементов второй строки из первой
0
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
01.03.2010, 23:21  [ТС] #3
Цитата Сообщение от Sens0 Посмотреть сообщение
MILAN, учись юзать поиск. Пример данной задачи решен тут: Удаление элементов второй строки из первой
Что означает строка

C++
1
if(s2.find_first_of(s1[i])==-1)s+=s1[i];
Добавлено через 40 минут
Может кто то обьяснить функцию, написаную выше функцию???
0
easybudda
Модератор
Эксперт CЭксперт С++
10029 / 5953 / 1486
Регистрация: 25.07.2009
Сообщений: 11,251
01.03.2010, 23:37 #4
Цитата Сообщение от MILAN Посмотреть сообщение
Может кто то обьяснить функцию, написаную выше функцию???
если во второй строке (s2) не нашлось очередного символа из первой (s1), добавить его к результирующей строке (s).
0
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
02.03.2010, 01:21  [ТС] #5
find_first_of - ето специальная функция???
И почему s1[i] == именно "-1"???
0
vet
175 / 176 / 54
Регистрация: 08.04.2009
Сообщений: 1,309
02.03.2010, 02:20 #6
Цитата Сообщение от MILAN Посмотреть сообщение
find_first_of - ето специальная функция???
Да, определена в классе string
0
easybudda
Модератор
Эксперт CЭксперт С++
10029 / 5953 / 1486
Регистрация: 25.07.2009
Сообщений: 11,251
02.03.2010, 15:50 #7
Цитата Сообщение от MILAN Посмотреть сообщение
И почему s1[i] == именно "-1"???
C++
1
2
3
4
5
6
7
#include <iostream>
#include <string>
 
int main(){
    std::cout << static_cast<int>(std::string::npos) << std::endl;
    return 0;
}
Добавлено через 18 секунд
Цитата Сообщение от MILAN Посмотреть сообщение
И почему s1[i] == именно "-1"???
C++
1
2
3
4
5
6
7
#include <iostream>
#include <string>
 
int main(){
    std::cout << static_cast<int>(std::string::npos) << std::endl;
    return 0;
}
0
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
02.03.2010, 16:23  [ТС] #8
Литературу не подскажыте, где подробно описано о строковых функциях, или может быть справочник???
0
02.03.2010, 16:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2010, 16:23

Заданы 2 строки; приписать первое слово второй строки к первой строке
Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать первое...

Добавить к первой строке 5 символов второй строки
Добавить к первой строке 5 символов второй строки.

Удалить из первой строки символы, которых нет во второй
Составить процедуру, в результате обращения к которой из первой заданной строки...


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

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

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