[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]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
On Thu, 09 Aug 2007 14:45:48 +0200 =?windows-1252?Q?Kristian_N=F8rgaard?= wrote: > Problem 2: > Log idéen giver mest mening hvis LogUnit objektet kan have subclasser > der opfører sig anderledes, f.eks skriver til en fil i stedet for stdout. > Men g++ giver ikke lov til at en factorymetode returnerer en LogUnit, > kun en LogUnit pointer, og så ryger idéen med at LogUnit er et > midlertidigt object som destrueres efter liniens udførelse. > > Hvordan kan jeg opnå det ønskede? Prøv evt. med overriding af std::operator << (LogUnit, const char*) - Nils Åke Ljunggren
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |