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

Перегрузка оператора "+" с шаблонами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить http://www.cyberforum.ru/cpp-beginners/thread904540.html
Определить все 6-цифровые натуральные числа, которые являются номерами счастливых билетов (сумма первых трех цифр равна сумме последних трех цифр), использовать наименьшее количество циклов...
C++ Даны натуральные числа n, k. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном варианте Даны натуральные числа h, k и последовательность действительных чисел a1, а2 ... аn. Используя наименьшее количество сравнений, определить, какое число будет находиться k-м месте в упорядоченном... http://www.cyberforum.ru/cpp-beginners/thread904533.html
.Создать класс Binary1, который будет содержать число в двоичной системе C++
1.Поле first – целое число, целая часть числа, записанного в восьмеричной системе счисления; поле second – положительное целое число, дробная часть числа, записанного в восьмеричной системе...
Queue сортировка C++
Задание : отсортировать чергу по возростанию не использевать ООП queue <int> q; sort(q.front();q.back()) // не пашет подскажите пожалуста вот на это задание ...
C++ Создать собственный библиотечный файл http://www.cyberforum.ru/cpp-beginners/thread904516.html
Задание:Создать собственный библиотечный файл констант, типов и функций для реализации указанных задач и программу, которая использует его возможности для работы с файлами (зашифровки, подсчет...
C++ AEROFLOT помогите не могу понять, что не так. вот код: #include <iostream> #include <cstring> #include <fstream> const int n=7; int i,j; using namespace std; class AEROFLOT { public: подробнее

Показать сообщение отдельно
hrustash
3 / 3 / 1
Регистрация: 05.04.2013
Сообщений: 42
17.06.2013, 19:21  [ТС]
Croessmah,
забыл еще .cpp со структурами, сори
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
#include "structures.h"
 
istream& operator >> (istream& in, Stud1& s)
{
    char temp[10];
    in.getline(s.name, 50);
    in.getline(s.addr, 50);
    in.getline(temp, 30);
    s.price=atoi(temp);
    return in;
}
ostream& operator << (ostream& out, Stud1& s)
{
    out<<s.name<<"  "<<s.addr<<"  "<<s.price<<endl;;
    return out;
}
 
istream& operator >> (istream& in, Stud2& s)
{
    in.getline(s.name, 50);
    return in;
}
 
ostream& operator << (ostream& out, Stud2& s)
{
    out<<s.name<<endl;
    return out;
}
 
bool Stud1::operator == (Stud1& a)
{
    if(strcmp(this->name, a.name)==0) return true;
    else return false;
}
 
bool Stud2::operator == (Stud2& a)
{
    if(strcmp(this->name, a.name)==0) return true;
    else return false;
}
Добавлено через 2 минуты
Croessmah,
БИНГО
прошу прощения за не профессионализм, похоже, что не работало из-за отсутствия перегрузки оператора =
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru