Problem with QString. I guess something wrong with declaration as pointer
Qumetri last edited by
Do you have any ideas about this one? I've tried to fix it but nothing really helps;c
Error happens any time i'm using this selected construction. I guess something might be wrong with declaration and pointers... I'm kind of beginner so can't really find any information on this theme and struggling through this by myself.
Please don't post images but source code which can be copied
wrt your problem -
Pair *m_pairis a pointer to an array and when you have to initialize it before you use it. But I don't see any reason that this
- must be a pointer at all
- a c array should be used here instead e.g. std::array<>
- why the array is bound to exact 10 elements and you don't do any bounds checking at all. Use e.g std::vector<>
- what the class dictionary should do at all - either use a std::map<QString, QString> (or QMap or QHash) or directly the Qt translation system to translate your strings.