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.


Anmelden zum Antworten