Boost logo

Boost :

From: Alexander Nasonov (alnsn_at_[hidden])
Date: 2002-08-05 09:24:57


Some time ago Eric Friedman posted a message 'is_better_conversion':
http://aspn.activestate.com/ASPN/Mail/Message/1264796
I posted reply with solution but I have no free time to polish it:
http://aspn.activestate.com/ASPN/Mail/Message/1274580
But I would like to. Ideally, I would like to see something like this:

typedef best_conversion<int,
  TYPELIST_3(char, float, int)>::type best_for_int;
// best_for_int should be best conversion to int
// among char, float and int

typedef best_conversions<int,
  TYPELIST_3(char, float, void *)>::list all_best_for_int;
// all_best_for_int should be a typelist of types that have
// best conversions to int among char, float and void *

Any ideas?

-- 
Best regards,
Alexander Nasonov
Fraunhofer Gesellschaft

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk