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

Поиск символа в массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread780643.html
Всем здравствуйте. Я являюсь болельщиком Ф1, и решил написать простенькую программку, которая бы суммировала очки за гонку и записывала бы их в файл, но записывается почему-то только одно последнее...
C++ Матрицы инцидентнности и смежности Помогите написать программу, на входе дан текстовый файл вида: n m v1 u1 v2 u2 ......... vm um где n - количество вершин графа, m - количество ребер, v и u - начальное и конечное... http://www.cyberforum.ru/cpp-beginners/thread780642.html
Работа со звуком в C++ C++
В общем сабж таков : В системе , играется какой либо файл , на каком либо плеере , либо вообще без него ...(Система - шиндоуз 32 - хп).. Надо получить данные частот , играемые в данный момент ... ...
Что делать?(учу C++ и кое что ни понимаю может стоит начать с более "низких языков" например basic) C++
Всем привет народ вот я учу C++ и кое что ни понимаю может стоит начать с более "низких языков" например basic?
C++ объясните задание. не понимаю формулировку http://www.cyberforum.ru/cpp-beginners/thread780612.html
вот собственно оно: 1. Разработать класс "большое десятичное число" в соответствии со следующим заданием: Состояние класса - Целое число определяется его длиной (количество цифр в числе,...
C++ создал "circle.h" файл. При компиляции Cpp файла выдаёт unable to open include file 'circle.h' Помогите разобраться в чём проблема? Был создан circle.h, а при компиляции cpp файла ругается. Может где путь какой нужно прописать. А где не знаю #include <stdio.h> #include "circle.h" void... подробнее

Показать сообщение отдельно
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
14.04.2013, 19:14
edw1n,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
#include <string>
#include <algorithm>
#include <iterator>
using namespace std;
 
class MinASCII{
    private:
        char min;
 
    public:
        MinASCII(char elem):min(elem) {}
 
        void operator() (char &elem){
            if(min > elem)
                min = elem;
        }
 
        operator char(){
            return static_cast<char>(min);
        }
};
 
char min_symbol(string &_str1, string &_str2){
    string difference("");
    
    for(unsigned i = 0; i < _str1.size(); ++i){
        string::size_type pos;
        pos = _str2.find(_str1[i]);
 
        if(pos == string::npos)
            difference += _str1[i];
    }
 
    char min_s = for_each(difference.begin(), difference.end(), MinASCII(*difference.begin()));
    return min_s;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    string str1, str2;
 
    cout << "Enter the first string: ";
        getline(cin, str1, '\n');
 
    cout << "Enter the second string: ";
        getline(cin, str2, '\n');
 
    cout << "min_symbol(): " << min_symbol(str1, str2) << "\n\n";
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru