Boost logo

Boost Users :

From: chun ping wang (cablepuff_at_[hidden])
Date: 2008-01-26 11:50:42


Hi is their anyway for boost to allow only explicit conversion...

like class MyInt
{
// some code inside....
    operator int() {}
};

myIntCalc(int, int);

MyInt a, b;
f = myInt(a, b); // compile error no implicit conversion.

int x = boost::numeric_cast<int>(a); // k allow
int y = static_cast<int>(b); // k allow.



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