PDA

Visualizza la versione completa : [c++ stl]cache e factory


giuseppe500
28-05-2010, 16:00
Ciao.
Ho una factory che mi crea degli oggetti a seconda del parametro che passo al factory method , è possibile fare in modo di utilizzare velocemente un oggetto gia pronto(ad es pA) , caricato magari la proma volta che si crea quel tipo di oggetto tutte le volte che l'applicazione richiede l'oggetto di tipo pA?

mi sembra che una mappa con gli smart pointer dovrebbe andare bene , ma chiedo a voi .

shodan
28-05-2010, 19:04
Si, ma avrai sempre lo stesso oggetto, non copie diverse.
Se però sai già quanti oggetti avrai al massimo di quel tipo, la faccenda cambia.

Loading