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

Извлечение из класса поля которое является множеством (set) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Изменить тип списка http://www.cyberforum.ru/cpp-beginners/thread1003271.html
Здравствуйте. Нужна помощь с изменением типа списка. Я сделал программу для обработки списка но как оказалось не того типа. Нужно переделать эту программу под индексный список. читал об этом в сети...
C++ Исправте ошибки в программе #include<math.h> #include<stdio.h> #include<Windows.h> int main(){ int x,y,z,n; for (int x=0;x<=1000;x++); for (int y=0;x<=1000;y++); for (int z=0;z<=1000;z++); printf("n?\n");... http://www.cyberforum.ru/cpp-beginners/thread1003255.html
C++ Создать объект класса Круг
Создать объект класса Круг, используя классы Точка, Окружность. Методы: создать, удалить, вывести на экран, изменение радиуса, определение принадлежности точки данному кругу, определение площади....
C++ Удаление 1 строки из другой
Можно ли удалить 1 строку из другой с помощью операции '-' ? В функции oper() при попытке выдаются ошибки: error C2784: '_D __cdecl std::operator -(const class...
C++ Вещественные переменные http://www.cyberforum.ru/cpp-beginners/thread1003201.html
Как указать вещественный тип переменной?
C++ Вывести на экран N первых нечетных положительных чисел Дано число N (N>0). Вывести на экран N первых нечетных положительных чисел (не используя логические операторы). Использовать цикл for. подробнее

Показать сообщение отдельно
Tit_Vlad
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 28
10.11.2013, 21:34  [ТС]
Точно спасибо!)

Добавлено через 48 минут
Еще вопрос.
Та функция add не добавляет объект к множеству.
Я решил что если он создается в функции,то он разрушается после выхода из нее. Поэтому я создавал его выше и передавал в функцию как параметр, как ссылку, указатель, все равно не добавляет!
вот код:
C++
1
2
3
4
template <class T> void add( set<T> _setSomething, T* _obg)
    {
        _setSomething.insert(*_obg);
    }
вот main.cpp

C++
1
2
3
4
5
6
7
8
switch (mapAction[act])
        {
        case manager:
        {
            Manager m;
            au1.add<Manager>(au1.getManagerSet(), &m);
            break;
        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru