D
Daniel Etzold
Hi,
does adding a throw(...) or throw() to a method or just changing
the number of exceptions listed within a throw change the
interface?
Example: having a class with a method within a class library
class x {
....
void f()
[or void f() throw( int )]
};
and changing it to
class x { ...
void f() throw() [or throw( int ) and so on]
[or void f() throw( int, char*) respectively]
};
will the library still be binary compatible?
Regards,
Daniel
does adding a throw(...) or throw() to a method or just changing
the number of exceptions listed within a throw change the
interface?
Example: having a class with a method within a class library
class x {
....
void f()
[or void f() throw( int )]
};
and changing it to
class x { ...
void f() throw() [or throw( int ) and so on]
[or void f() throw( int, char*) respectively]
};
will the library still be binary compatible?
Regards,
Daniel