C++ (Qt)struct CData { const ClassA * mKeyA; const ClassB * mKeyB; const ClassC * mKeyC; // какие-то др данные};
C++ (Qt)struct CData { const ClassA * mKeyA; const ClassB * mKeyB; const ClassC * mKeyC; std::multimap <mKeyA *, CData *>::iterator itA; std::multimap <mKeyB *, CData *>::iterator itB; std::multimap <mKeyС *, CData *>::iterator itС;...};