Thank you for response, I'll check if it works for me as soon as it's possible
About variables initialization and using "this->". It's part of coding style, which we worked out with friends at university. It gives us common syntax for variables initialization (so it does not matter if we initialize class object or primitive type variable) and unambiguous statements meaning (for example when we have in class field named "foo" and use "foo" as an argument's name in one of methods in the same class). We don't like to have special name pattern for class fields (e.g. add prefix "m_"). We prefer to write:
instead of:
because in our opinion "Foo*" stand for valid name type in C++ etc. We have pertty much other "rules"
Code you see above is a "working draft"Final version is always much more elegant, it has intuitive variables naming, better intending etc.
![]()
Bookmarks