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

Шаблоны и т.д.( - C++

Восстановить пароль Регистрация
 
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
29.03.2011, 22:42     Шаблоны и т.д.( #1
Создать 2 шаблонные классы с конструктором инициализации и конструктором копирования. Создать третий класс, наследующий свойства из двух классов. Помогите пожалуста!!!

Добавлено через 1 час 42 минуты
=((!!!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NightmareZ
 Аватар для NightmareZ
1336 / 559 / 37
Регистрация: 31.03.2009
Сообщений: 1,907
29.03.2011, 23:12     Шаблоны и т.д.( #2
Цитата Сообщение от Alston Посмотреть сообщение
Создать 2 шаблонные классы с конструктором инициализации и конструктором копирования. Создать третий класс, наследующий свойства из двух классов. Помогите пожалуста!!!

Добавлено через 1 час 42 минуты
=((!!!!
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
#include <iostream>
 
template<typename T> class A
{
private:
    T _x;
public:
    A(T x) : _x(x) { }
    A(const A& copy) : _x(copy._x) { }
    T getX() const { return _x; }
};
 
template<typename T> class B
{
private:
    T _y;
public:
    B(T y) : _y(y) { }
    B(const B& copy) : _y(copy._y) { }
    T getY() const { return _y; }
};
 
template<typename T> class C : public A<T>, public B<T>
{
public:
    C(T x, T y) : A(x), B(y) { }
};
 
int main()
{
    C<int> test(2, 4);
    std::cout << test.getX() << " " << test.getY() << std::endl;
    return 0;
}
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
29.03.2011, 23:34  [ТС]     Шаблоны и т.д.( #3
Очень Вам спасибо!!!!!!!)))))

Добавлено через 8 минут
Извините....а как еще ето сделать к етому заданию:
Создать объекты каждого из классов объяснить вызов конструкторов и деструкторов для каждого из объектов.???
NightmareZ
 Аватар для NightmareZ
1336 / 559 / 37
Регистрация: 31.03.2009
Сообщений: 1,907
29.03.2011, 23:38     Шаблоны и т.д.( #4
Цитата Сообщение от Alston Посмотреть сообщение
Создать объекты каждого из классов
C++
1
2
3
4
5
6
7
A<int> a(1);
B<int> b(2);
C<int> c(3, 4);
 
std::cout << a.getX() << std::endl;
std::cout << b.getY() << std::endl;
std::cout << c.getX() << " " << c.getY() << std::endl;
Цитата Сообщение от Alston Посмотреть сообщение
объяснить вызов конструкторов и деструкторов для каждого из объектов.???
Что значит "объяснить"?
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
29.03.2011, 23:45  [ТС]     Шаблоны и т.д.( #5
я даже незнаю...не я складывал задания)))

Добавлено через 29 секунд
а где именно в програме етот код вставить?
A<int> a(1);
B<int> b(2);
C<int> c(3, 4);

std::cout << a.getX() << std::endl;
std::cout << b.getY() << std::endl;
std::cout << c.getX() << " " << c.getY() << std::endl;
NightmareZ
 Аватар для NightmareZ
1336 / 559 / 37
Регистрация: 31.03.2009
Сообщений: 1,907
29.03.2011, 23:50     Шаблоны и т.д.( #6
Цитата Сообщение от Alston Посмотреть сообщение
а где именно в програме етот код вставить?
В функции main.
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
29.03.2011, 23:51  [ТС]     Шаблоны и т.д.( #7
очень спасибо))
Можете помочь последнее....Просто я по етой теме просто 0....БАМБУК!))
Написать шаблон функции для нахождения индексов элементов из заданного интервала, рассортированных по убыванию значений. Затем отсортировать их по возрастанию.
NightmareZ
 Аватар для NightmareZ
1336 / 559 / 37
Регистрация: 31.03.2009
Сообщений: 1,907
29.03.2011, 23:55     Шаблоны и т.д.( #8
Цитата Сообщение от Alston Посмотреть сообщение
Написать шаблон функции для нахождения индексов элементов из заданного интервала
Я не понимаю, что именно тут нужно сделать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 00:02     Шаблоны и т.д.(
Еще ссылки по теме:

Шаблоны C++
C++ Шаблоны
Шаблоны C++

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

Или воспользуйтесь поиском по форуму:
Alston
7 / 7 / 0
Регистрация: 16.09.2009
Сообщений: 410
30.03.2011, 00:02  [ТС]     Шаблоны и т.д.( #9
ну в задание так пишет.

Добавлено через 3 минуты
из заданного интервала ...ето наверное любой можна указать
Yandex
Объявления
30.03.2011, 00:02     Шаблоны и т.д.(
Ответ Создать тему
Опции темы

Текущее время: 14:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru