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

Шаблон класса и перегруженного оператора отказываются дружить - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужно в С++ нарисовать графику http://www.cyberforum.ru/cpp-beginners/thread660123.html
Нужно,чтобы присутствовало не менее 5и объектов,чтоб это была связанная катринка,и чтоб они были цветные.
C++ Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с первого бита Ввести целое A. Извлечь 3 бита числа A, начиная со второго и вставить их в число B, начиная с ервогоп бита. B=1A05h. http://www.cyberforum.ru/cpp-beginners/thread660116.html
C++ Даны натуральное число n, действительные числа a1.an. Вычислить a1+.+an и a1a2.an на c++
Помогите пожалуйста решить, очень прошу. a1+...+an и a1a2...an
Дано действительное число а C++
Дано действительное число а. Не пользуясь никакими операциями кроме *, получить заданные значения. Составить блок схему алгоритма Вывести на экран результат в виде: число а результаты 1-ой 2-ой 3-ей 4-ой
C++ Сколько раз в данном числе встречается цифра 5 ? http://www.cyberforum.ru/cpp-beginners/thread660077.html
т.е допустим дано 3х значное число 546. Значит там цифра "5" будет встречаться один раз. не знаю как написать это. если можно то максимально простой код.
C++ Какое число среди введенных четных чисел максимальное? Если можно максимально простой код. желательно через цикл for подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.09.2012, 12: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
35
template<typename T>
class point;
 
template<typename T>
point<T> operator+ (T, const point<T> &);
 
template<typename T>
class point
{
public:
 
    /* ... */
 
    friend point<T> operator+ <>(T, const point<T> &);
 
private:
 
    T m_x, m_y;
 
};
 
/* ... */
 
template <typename T>
inline point<T> operator +(T left, const point<T> &right)
{
    return point<T>(left + right.m_x, left + right.m_y);
}
 
int main()
{
    point<float> pt1, pt2;
 
    pt2 = 10.0f + pt2;
}
 
Текущее время: 04:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru