Without using decltype
How would you write the following without using decltype?
|
multiset<Sales_data, decltype(compareIsbn*> bookstore(compareIsbn
| |
CompareIsbn
1 2 3 4
|
bool campareIsbn(const Sales_ &lhs, const Sales_data &rhs)
{
return lhs.isbn() < rhs.isbnt();
}
| |
1 2
|
using cmp_fn_type = bool( const Sales_data&, const Sales_data& ) ;
std::multiset< Sales_data, cmp_fn_type* > bookstore(compareIsbn) ;
| |
or just
std::multiset< Sales_data, bool(*)( const Sales_data&, const Sales_data& ) > bookstore(compareIsbn) ;
Last edited on
Thanks JLBorges
Topic archived. No new replies allowed.