c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\system_error|311|note:
no known conversion for argument 1 from 'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' to 'const std::error_condition&'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\streambuf_iterator.h|208|note: candidate: 'template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\streambuf_iterator.h|208|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_vector.h|1888|note: candidate: 'template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_vector.h|1888|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::vector<_Tp, _Alloc>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\array|252|note: candidate: 'template<class _Tp, unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\array|252|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::array<_Tp, _Nm>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\tuple|1419|note: candidate: 'template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Tps ...>&, const std::tuple<_Elements ...>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\tuple|1419|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::tuple<_Tps ...>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\std_function.h|748|note: candidate: 'template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\std_function.h|748|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::function<_Res(_ArgTypes ...)>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\std_function.h|754|note: candidate: 'template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\std_function.h|754|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::vector<Man>::iterator' {aka '__gnu_cxx::__normal_iterator<Man*, std::vector<Man> >'} is not derived from 'const std::function<_Res(_ArgTypes ...)>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|983|note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Tp>() == declval<_Up>()))> std::operator==(const std::optional<_Tp>&, const std::optional<_Up>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|983|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1034|note: candidate: 'template<class _Tp> constexpr bool std::operator==(const std::optional<_Tp>&, std::nullopt_t)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1034|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1039|note: candidate: 'template<class _Tp> constexpr bool std::operator==(std::nullopt_t, const std::optional<_Tp>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1039|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::vector<Man>::iterator' {aka '__gnu_cxx::__normal_iterator<Man*, std::vector<Man> >'} is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1095|note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Tp>() == declval<_Up>()))> std::operator==(const std::optional<_Tp>&, const _Up&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1095|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1101|note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Up>() == declval<_Tp>()))> std::operator==(const _Up&, const std::optional<_Tp>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1101|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::vector<Man>::iterator' {aka '__gnu_cxx::__normal_iterator<Man*, std::vector<Man> >'} is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\unordered_map.h|2091|note: candidate: 'template<class _Key1, class _Tp1, class _Hash1, class _Pred1, class _Alloc1> bool std::operator==(const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&, const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\unordered_map.h|2091|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::unordered_map<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\unordered_map.h|2103|note: candidate: 'template<class _Key1, class _Tp1, class _Hash1, class _Pred1, class _Alloc1> bool std::operator==(const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&, const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\unordered_map.h|2103|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const std::unordered_multimap<_Key1, _Tp1, _Hash1, _Pred1, _Alloc1>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|886|note: candidate: 'template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|886|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const __gnu_cxx::__normal_iterator<_IteratorL, _Container>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|893|note: candidate: 'template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|893|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' is not derived from 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\allocator.h|156|note: candidate: 'bool std::operator==(const std::allocator<Man>&, const std::allocator<Man>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\allocator.h|156|note:
no known conversion for argument 1 from 'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >' to 'const std::allocator<Man>&'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\ext\new_allocator.h|167|note: candidate: 'template<class _Up> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<Man>&, const __gnu_cxx::new_allocator<_Tp>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\ext\new_allocator.h|167|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|40|note:
'std::vector<Man>::iterator' {aka '__gnu_cxx::__normal_iterator<Man*, std::vector<Man> >'} is not derived from 'const __gnu_cxx::new_allocator<_Tp>'|
C:\cpplearn\1\main.cpp|45|error: no match for 'operator*' (operand type is 'std::initializer_list<__gnu_cxx::__normal_iterator<Man*, std::vector<Man> > >')|
C:\cpplearn\1\main.cpp|46|error: no match for 'operator<' (operand types are 'std::ostream' {aka 'std::basic_ostream<char>'} and 'std::initializer_list<int>')|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_pair.h|454|note: candidate: 'template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_pair.h|454|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::pair<_T1, _T2>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|331|note: candidate: 'template<class _Iterator> constexpr bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|331|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::reverse_iterator<_Iterator>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|369|note: candidate: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|369|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::reverse_iterator<_Iterator>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|1163|note: candidate: 'template<class _IteratorL, class _IteratorR> constexpr bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|1163|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::move_iterator<_IteratorL>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|1169|note: candidate: 'template<class _Iterator> constexpr bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_iterator.h|1169|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::move_iterator<_IteratorL>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\string_view|509|note: candidate: 'template<class _CharT, class _Traits> constexpr bool std::operator<(std::basic_string_view<_CharT, _Traits>, std::basic_string_view<_CharT, _Traits>)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\string_view|509|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::basic_ostream<char>' is not derived from 'std::basic_string_view<_CharT, _Traits>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\string_view|515|note: candidate: 'template<class _CharT, class _Traits> constexpr bool std::operator<(std::basic_string_view<_CharT, _Traits>, std::__detail::__idt<std::basic_string_view<_CharT, _Traits> >)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\string_view|515|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::basic_ostream<char>' is not derived from 'std::basic_string_view<_CharT, _Traits>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\string_view|521|note: candidate: 'template<class _CharT, class _Traits> constexpr bool std::operator<(std::__detail::__idt<std::basic_string_view<_CharT, _Traits> >, std::basic_string_view<_CharT, _Traits>)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\string_view|521|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::initializer_list<int>' is not derived from 'std::basic_string_view<_CharT, _Traits>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\basic_string.h|6226|note: candidate: 'template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\basic_string.h|6226|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\basic_string.h|6239|note: candidate: 'template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\basic_string.h|6239|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\basic_string.h|6251|note: candidate: 'template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Allocator>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\basic_string.h|6251|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
mismatched types 'const _CharT*' and 'std::basic_ostream<char>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\system_error|208|note: candidate: 'bool std::operator<(const std::error_code&, const std::error_code&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\system_error|208|note:
no known conversion for argument 1 from 'std::ostream' {aka 'std::basic_ostream<char>'} to 'const std::error_code&'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\system_error|282|note: candidate: 'bool std::operator<(const std::error_condition&, const std::error_condition&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\system_error|282|note:
no known conversion for argument 1 from 'std::ostream' {aka 'std::basic_ostream<char>'} to 'const std::error_condition&'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_vector.h|1905|note: candidate: 'template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_vector.h|1905|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::vector<_Tp, _Alloc>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\array|262|note: candidate: 'template<class _Tp, unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\array|262|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::array<_Tp, _Nm>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\tuple|1432|note: candidate: 'template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Tps ...>&, const std::tuple<_Elements ...>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\tuple|1432|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::tuple<_Tps ...>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1001|note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Tp>() < declval<_Up>()))> std::operator<(const std::optional<_Tp>&, const std::optional<_Up>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1001|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1054|note: candidate: 'template<class _Tp> constexpr bool std::operator<(const std::optional<_Tp>&, std::nullopt_t)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1054|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1059|note: candidate: 'template<class _Tp> constexpr bool std::operator<(std::nullopt_t, const std::optional<_Tp>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1059|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::initializer_list<int>' is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1119|note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Tp>() < declval<_Up>()))> std::operator<(const std::optional<_Tp>&, const _Up&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1119|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::ostream' {aka 'std::basic_ostream<char>'} is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1125|note: candidate: 'template<class _Tp, class _Up> constexpr std::__optional_relop_t<decltype ((declval<_Up>() < declval<_Tp>()))> std::operator<(const _Up&, const std::optional<_Tp>&)'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\optional|1125|note:
template argument deduction/substitution failed:|
C:\cpplearn\1\main.cpp|46|note:
'std::initializer_list<int>' is not derived from 'const std::optional<_Tp>'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\predefined_ops.h||In instantiation of 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<Man*, std::vector<Man> >; _Predicate = bool (*)(std::basic_string_view<char>)]':|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_algo.h|3188|required from 'typename std::iterator_traits<_Iterator>::difference_type std::__count_if(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator<Man*, std::vector<Man> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<bool (*)(std::basic_string_view<char>)>; typename std::iterator_traits<_Iterator>::difference_type = int]'|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\stl_algo.h|4099|required from 'typename std::iterator_traits<_Iterator>::difference_type std::count_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator<Man*, std::vector<Man> >; _Predicate = bool (*)(std::basic_string_view<char>); typename std::iterator_traits<_Iterator>::difference_type = int]'|
C:\cpplearn\1\main.cpp|39|required from here|
c:\program files (x86)\codeblocks\mingw\lib\gcc\mingw32\9.2.0\include\c++\bits\predefined_ops.h|283|error: could not convert '__it.__gnu_cxx::__normal_iterator<Man*, std::vector<Man> >::operator*()' from 'Man' to 'std::basic_string_view<char>'|
||=== Build failed: 4 error(s), 4 warning(s) (0 minute(s), 7 second(s)) ===|