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

Шаблоны. Шаблонное наследование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ на отрезке (100,N) 2^10<n<2^31 http://www.cyberforum.ru/cpp-beginners/thread1033592.html
на отрезке (100,N) (2^10<n<2^31) найти количество чисел,составленных из цифр а,b,c
C++ Как сделать, так чтобы i и j можно было вводить самому "i" И "j" в цикле, есть программа #include <iostream> using namespace std; int main() {int a=0,b=0; int i=0; cout<<"Vvedite i="<<endl; cin>>i; cout<<"i="<<i<<endl; int j=0; cout<<"Vvedite j="<<endl; http://www.cyberforum.ru/cpp-beginners/thread1033589.html
C++ Вычислить число сочетаний из n по m
Задание "Вычислить число сочетаний из n по m" Вот формула: C_{n}^{m}=\frac{n!}{m!(n-m)!} Что тут не так ??? #include <iostream> #include <conio.h> #include <math.h> #include <cmath>
C++ Вычеркните из заданного целого числа самую большую цифру
Помогите пожалуйста реализовать 2 задачи через циклы:do, do...while или for 1.Вычеркните из заданного целого числа самую большую цифру. Реально очень нужно к завтрому, заранее большое спасибо.
C++ немножко нужно модернизировать программку http://www.cyberforum.ru/cpp-beginners/thread1033546.html
в этот круг нужно вписать квадрат #include <windows.h> #include <iostream> int main() { HWND hwnd = GetConsoleWindow(); HDC hdc = GetDC(hwnd); do { Ellipse(hdc, 50, 50, 150, 150);
C++ Вычислить произведение элементов массива Через функцию надо посчитать произведение не нулевых элементов массива, заданные случайно. Не могу понять почему выводит ерунду. int const N=10 float hat (float arr) { float sum=1; for (int i=0; i<N; i++) подробнее

Показать сообщение отдельно
Владислаучык
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 288
08.12.2013, 20:12     Шаблоны. Шаблонное наследование
продемонстрировать работы с преобразованием типов, по возможности использовать свойства C++( 2 функции на каждую переменную) и реализовать smart-указатель.
Реализовать шаблон класса, наследуемого от базового класса. Базовый класс содержит символьную строку (наименование валюты), производный – сумму (целое или дробное число). Определить несколько объектов производного класса и вывести содержимое одного из них (наименование валюты с максимальной суммой).

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
#include <iostream>
#include <string>
using namespace std;
 
class dollar
{
protected:
    string name;
public:
    _declspec(property(get=get_val, put=put_val)) string namee;
    string get_val()
    {return name;}
    void put_val(string v)
    {name=v;}
    dollar(){}
};
 
template <class T>
class money : public dollar
{
private:
    T sum;
public:
    _declspec(property(get=get_val, put=put_val)) T kol;
    string get_val()
    {return sum;}
    void put_val(string v)
    {sum=money;}
    money()
    {}
};
 
int main()
{
    money<int>a;
    cout<<"Vvedite nazvy int:  ";
    cin>>a.namee;
    cout<<endl;
    cout<<"Vvedite kolichestvo ";
    cin>>a.kol;
    cout<<endl;
    system("pause");
}
Помогите плз, не могу понять почему ошибки =\\ (прога пока не вся)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru