bonjour,
(ne me tapez pas pour le sujet !)
je voulais savoir comment le compilo réagissait dans ce cas :
(s'il existe un standard, ou si chaque compilo fait comme il veut)
Code :
- class myexception : exception
- {
- public:
- myexception(const char* const & str)
- : exception(str)
- {
- }
- myexception(const string & str)
- : exception(str.c_str())
- {
- }
- };
- // ailleurs dans le code :
- throw myexception("gnagnagna." );
|
quel constructeur va être appelé ?
---------------
-( BlackGoddess )-