[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? Vil det løse problemet hvis du returnere en auto_ptr til objectet? -- 41 6E 64 65 72 73
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |