[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
Hejsa, Hvis man i en konstruktor ønsker at kalde en anden konstruktor i samme klasse for at genbruge koden derfra, hvordan gør man det? Jeg har prøvet følgende: class A { public: A( int i ) { this->i = i; } // constr. A( double d ) { // : A( 2 ) { // <- DETTE VIRKER IKKE i = 2; this->d = d; } // constr. private: int i; double d; }; // A Men hvis jeg placerer kaldet i initializer listen brokker kompileren sig bare over at A ikke er en basis klasse for A selv. Mvh, Martin
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |