Domande su OOP in MQL5 - pagina 96 1...8990919293949596 Nuovo commento Vladimir Simakov 2021.04.05 13:16 #951 class A { private: int _value; public: void set(const int value) { _value = value; } int get() { return(_value); } template<typename Type> static void set(Type &a, const int value){ ((A*)&a)._value = value; } template<typename Type> static int get(Type &a) { return ((A*)&a)._value; } }; class B: private A { public: void set(int a) {A::set(this,a);} int get() {return A::get(this);} }; void OnStart() { B b; b.set(77); Print(b.get()); } IMHO, ma è più bello così. Igor Makanu 2021.04.05 13:27 #952 Vladimir Simakov:IMHO, ma è più bello così. Ho domande puramente teoriche, dubito che abbiano un'applicazione pratica Grazie, bel codice! 1...8990919293949596 Nuovo commento
IMHO, ma è più bello così.
IMHO, ma è più bello così.
Ho domande puramente teoriche, dubito che abbiano un'applicazione pratica
Grazie, bel codice!