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

C++ и класс set, требуется релизовать - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ построение графика в С++ http://www.cyberforum.ru/cpp-beginners/thread724772.html
всем привет, у меня возникла такая проблема, на Borland C++ нужно написать программу такого характера! вывести в консоли график функции допустим y=x*x, точки графика изображать символом * . я не знаю как такое сделать, помогите :)
C++ в чем ошибка? #include "stdafx.h" #include <stdio.h> #include <iostream> #include <math.h> using namespace std; int _tmain(int argc, _TCHAR* argv) {int N, i; float A, s; printf("BBeguTe N:\r\n"); http://www.cyberforum.ru/cpp-beginners/thread724768.html
Ветвления: если сумма трех попарно различных вещественных x, y, z < 1 C++
Выполнить задания двумя способами: с использованием оператора if и с использованием условного оператора ?. Если сумма трех попарно различных вещественных x, y, z < 1, то наименьшее из этих трех чисел заменить полусуммой двух других, в противном случае заменить меньшее из x и y полусуммой двух оставшихся.
Построение бинарного дерева C++
Добрый день. Надо написать программу построения бинарного дерева с помощью связных структур и поиска в дереве при симметричном порядке обхода его. Заранее спасибо.
C++ Найти среднее арифметическое положительных элементов строки http://www.cyberforum.ru/cpp-beginners/thread724752.html
помогите решить программу на с Найти среднее арифметическое положительных элементов строки, у которой сумма положительных элементов четно
C++ Поменять местами минимальный и максимальный элементы массива. Удалить из массива все элементы, превышающие его среднее значение более, чем на 10%. Подсобите пожалуйста с программой: Сформировать одномерный массив целых чисел, используя датчик случайных чисел. Поменять местами минимальный и максимальный элементы массива. Удалить из массива все элементы, превышающие его среднее значение более, чем на 10%. подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4927 / 2670 / 243
Регистрация: 29.11.2010
Сообщений: 7,429
11.12.2012, 19:39     C++ и класс set, требуется релизовать
ForEveR, насчет конст ссылок для с++03 - согласен, а имена с подчеркиваниями - во многих гайдах по код стайлу написано таким образом обозначать поля класса, чтобы не было путаницы. И в некоторых исходниках видел подобную вещь.
Ну и с френд оператором - лень было get метод писать, пример скорее показательный)
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
#include <iostream>
#include <set>
#include <string>
 
 
class Train
{
    public:
        Train() {}
        Train (int number, const std::string &station, const std::string &time):
            _number(number), _station(station), _time(time) {}
        int getNumber() const
        {
            return _number;
        }
    private:
        int _number;          // номер поезда
        std::string _station; // станция назначения
        std::string _time;    // время прибытия
};
 
bool operator < (const Train &t1, const Train &t2)
{
    return t1.getNumber() < t2.getNumber();
}
 
int main()
{
    std::set<Train> pset;   //Создаем переменную типа set
    // pset.insert({1, "Station", "time"}); //Пробуем добавить запись
    pset.insert(Train (1, "Station", "time")); //Пробуем добавить запись
}
 
Текущее время: 22:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru