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
44
45
46
47
48
| 1>------ Построение начато: проект: lab1, Конфигурация: Debug Win32 ------
1>Построение начато 21.09.2013 16:15:26.
1>InitializeBuildStatus:
1> Обращение к "Debug\lab1.unsuccessfulbuild".
1>ClCompile:
1> main.cpp
1>c:\users\андрей\documents\visual studio 2010\projects\lab1\lab1\main.cpp(58): warning C4244: +=: преобразование "double" в "int", возможна потеря данных
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::move_iterator<_RanIt> std::operator +(_Diff,const std::move_iterator<_RanIt> &): не удалось вывести аргумент шаблон для "const std::move_iterator<_RanIt> &" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\iterator(336): см. объявление "std::operator +"
1> c:\program files\microsoft visual studio 10.0\vc\include\numeric(26): см. ссылку на создание экземпляров функции шаблон при компиляции "_Ty std::_Accumulate<Money*,_Ty>(_InIt,_InIt,_Ty)"
1> with
1> [
1> _Ty=int,
1> _InIt=Money *
1> ]
1> c:\users\андрей\documents\visual studio 2010\projects\lab1\lab1\main.cpp(78): см. ссылку на создание экземпляров функции шаблон при компиляции "_Ty std::accumulate<std::_Vector_iterator<_Myvec>,int>(_InIt,_InIt,_Ty)"
1> with
1> [
1> _Ty=int,
1> _Myvec=std::_Vector_val<Money,std::allocator<Money>>,
1> _InIt=std::_Vector_iterator<std::_Vector_val<Money,std::allocator<Money>>>
1> ]
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Vb_iterator<_Alloc> std::operator +(_Alloc::difference_type,std::_Vb_iterator<_Alloc>): не удалось вывести аргумент шаблон для "std::_Vb_iterator<_Alloc>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\vector(1985): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Vb_const_iterator<_Alloc> std::operator +(_Alloc::difference_type,std::_Vb_const_iterator<_Alloc>): не удалось вывести аргумент шаблон для "std::_Vb_const_iterator<_Alloc>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\vector(1878): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Vector_iterator<_Myvec> std::operator +(_Vector_iterator<_Myvec>::difference_type,std::_Vector_iterator<_Myvec>): не удалось вывести аргумент шаблон для "std::_Vector_iterator<_Myvec>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\vector(407): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Vector_const_iterator<_Myvec> std::operator +(_Vector_const_iterator<_Myvec>::difference_type,std::_Vector_const_iterator<_Myvec>): не удалось вывести аргумент шаблон для "std::_Vector_const_iterator<_Myvec>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\vector(276): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_String_iterator<_Elem,_Traits,_Alloc> std::operator +(_String_iterator<_Elem,_Traits,_Alloc>::difference_type,std::_String_iterator<_Elem,_Traits,_Alloc>): не удалось вывести аргумент шаблон для "std::_String_iterator<_Elem,_Traits,_Alloc>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\xstring(434): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_String_const_iterator<_Elem,_Traits,_Alloc> std::operator +(_String_const_iterator<_Elem,_Traits,_Alloc>::difference_type,std::_String_const_iterator<_Elem,_Traits,_Alloc>): не удалось вывести аргумент шаблон для "std::_String_const_iterator<_Elem,_Traits,_Alloc>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\xstring(293): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Array_iterator<_Ty,_Size> std::operator +(_Array_iterator<_Ty,_Size>::difference_type,std::_Array_iterator<_Ty,_Size>): не удалось вывести аргумент шаблон для "std::_Array_iterator<_Ty,_Size>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\xutility(2068): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Array_const_iterator<_Ty,_Size> std::operator +(_Array_const_iterator<_Ty,_Size>::difference_type,std::_Array_const_iterator<_Ty,_Size>): не удалось вывести аргумент шаблон для "std::_Array_const_iterator<_Ty,_Size>" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\xutility(1929): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::reverse_iterator<_RanIt> std::operator +(_Diff,const std::reverse_iterator<_RanIt> &): не удалось вывести аргумент шаблон для "const std::reverse_iterator<_RanIt> &" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\xutility(1323): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2784: std::_Revranit<_RanIt,_Base> std::operator +(_Diff,const std::_Revranit<_RanIt,_Base> &): не удалось вывести аргумент шаблон для "const std::_Revranit<_RanIt,_Base> &" из "Money"
1> c:\program files\microsoft visual studio 10.0\vc\include\xutility(1136): см. объявление "std::operator +"
1>c:\program files\microsoft visual studio 10.0\vc\include\numeric(17): error C2677: бинарный "+": не найден глобальный оператор, принимающий тип "Money" (или приемлемое преобразование отсутствует)
1>
1>СБОЙ построения.
1>
1>Затраченное время: 00:00:00.95
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== |