[Corsopoc] memoria dinamica & deadlock in C++

Teresa teresa@login.campus.uniroma2.it
Fri, 13 Dec 2002 21:48:16 +0100


On Fri, Dec 13, 2002 at 08:30:11PM +0100, dezperado wrote:
> Ciao a tutti ! 
> 1: Ho fatto un esperimento : un programmino che creava oggetti da
> 10mega, non li 'deletava', ma nel 'monitor risorse' di windows la
> memoria allocata, libera o altra era costante ogni volta che avviavo e
> chiudevo il programmino !(taaante volte di seguito)  Stranezza! Che
> Windows gestisca un 'garbage collector' ?

Ma lo hai fatto in Java il programmino?...Non si capisce ma non credo poichè altriment non avevi il dubbio sul passaggio o meno del Garbage.. Beh a quanto dici sembra che esista una specie di garbage. Lo hai fatto in C#? in Visual Basic?

> 2: Pensavo questo fosse un buon esempio di deadlock :
> 
> class Class1			//this class constructor calls
> recursively Class2 constructor!
> {	public:    Class1();	};
> class Class2			//..and this constructor calls Class1
> constructor too!
> {	public:	   Class2(){cout << "Class2 constructor\n" ;Class1 c;
> }};
> Class1::Class1(){cout << "Class1 constructor\n " ;Class2 c;}//
> int main(){ Class1 obj;system("pause"); return 0;  }
>

Anche secondo me, posso metterlo negli appunti in linea?
 
> 
> _______________________________________________
> Corsopoc mailing list
> Corsopoc@list.uniroma2.it
> http://list.uniroma2.it/mailman/listinfo/corsopoc

-- 
Teresa Noviello jabberId:ragnetto@jabber.at
http://elrond.lugroma2.org/~teresa 
http://www.penguinsmarch.it

Chiedersi sempre:"Avro' il
tempo di rifarlo?"....