wxWidgets: Unterschied OBJARRAY vs ARRAY
-
Hi All
Mal ne frage wann benutzt man in wxWidgets OBJARRAY und wann ARRAY?
Also zb.
class test {
test() {};
~test() {};
};WX_DECLAR_OBJARRAY(test,testArray) oder WX_DECLAR_OBJARRAY(test*,testArray) oder
WX_DEFINE_ARRAY(test,testArray) oder WX_DEFINE_ARRAY(test*,testArray)Sollte man bei OBJARRAY keine pointer verwenden und nur bei array?
Gruss
Sascha
-
Ehrlich gesagt würde ich eher zu std::vector bei Objekten und zu boost::ptr_vector bei Zeigern raten. Die wxContainer nehme ich eigentlich nicht her. Ist zwar keine direkte Antwort aber vielleicht hilfts.
Man sollte in boost::ptr_vector aber keine Zeiger auf Controls von wxWidgets legen.
rya.