Boost logo

Boost Users :

From: David Abrahams (dave_at_[hidden])
Date: 2007-10-01 16:22:10


on Wed Sep 26 2007, "chun ping wang" <cablepuff-AT-gmail.com> wrote:

> what i want to do is if type "T" happens to be a integeral type or a class type that inherits
> from boost::operators than let the function compile otherwise a
> compile time error appears.

I could tell you how, but it seems ill-advised. I really doubt you
want to fail compilation if someone passes you a class type that acts
just like int, but that isn't written using boost::operators. Are you
sure that's what you want?

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net