Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Vladimir_d   (15.10.2009 в 08:49)
Помогите, пожалуйста найти ошибку.

#include<iostream>
#include<set>
using namespace std;

struct my
{
int i;
my()
{
cout<<"default\n";
}
my(int ii)
{
i=ii;
cout<<"constr\n";
}
my(my&x)
{
i=x.i;
cout<<"copy\n";
}
bool operator<(const my& x)
{
return i<x.i;
}

};




void main()
{
set<my>x;
my a(5);
x.insert(a);//ошибка тут где-то

}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: