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

Есть ли в с++ какой-нибудь аналог in - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ switch i case http://www.cyberforum.ru/cpp-beginners/thread234532.html
v 4jom u menja o6ibka? i kak vivisti rezultat? # include <iostream> # include <conio.h> using namespace std; int main () char (znak); int x,y,z;
C++ c++, работа с windows Здраствуйте дорогие форумчанины!!! Возник вот такой любопытный вопрос Как на с++ можно реализовать проверку пользователя системы на наличие простого пароля? Как я понимаю, простой пороль это... http://www.cyberforum.ru/cpp-beginners/thread234530.html
C++ дин. матрица
int n=0; cin>>n; int *x=new int; for(int i=0;i<n;i++){ for(int j=0;j<n;j++) { x=0; cout<<x<<" "; } cout<<endl;
Нужно чуть подправить программы. Массив и структура. C++
1. Двумерный массив. Вводим количество спортсменов, далее вводим имя для каждого. Для каждого из них рандомно выводятся результаты (6 попыток). После ищется максимальный элемент и выводится под...
C++ Дана квадратная матрица. Найти минор по заданной строке и столбцу http://www.cyberforum.ru/cpp-beginners/thread234494.html
Здраствуйте! Помогите пожалуйста с двумя задачками: 1) Дана целочисленная последовательностьс повторяющимися элементами. Вывести неповторяющиеся элементы. 2) (Честно пользовал поиск ничего не...
C++ Потоки. WaitForSingleObject. Здравствуйте! Помогите пожалуйста решить проблему. Читать лучше сразу самый низ кода - большой комент, там в принципе вся проблема и заключена. #include "stdafx.h" #include <iostream> #include... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9627 / 5575 / 947
Регистрация: 25.07.2009
Сообщений: 10,710
27.01.2011, 00:17
Цитата Сообщение от Iron Bug Посмотреть сообщение
можно через std::set решить задачу. получится очень кратко.
и пример приведёте?

Добавлено через 9 минут
по-старинке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <algorithm>
 
class SearchFor{
    std::string _toFind;
public:
    SearchFor(const std::string & toFind): _toFind(toFind) {}
    bool operator () (const char & ch) { return _toFind.find(ch) != std::string::npos; }
};
 
int main(){
    std::string str;
    
    std::cout << "String: ";
    std::getline(std::cin, str);
    
    std::cout << std::count_if(str.begin(), str.end(), SearchFor("AaEeIiOoUuYy")) << " vowels." << std::endl;
    
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru