Добрый день
Так компилирует
C++ (Qt)
QVector <int> theVec;
vec.push_back(0);
const int * thePtr = &theVec[0];
А так нет
C++ (Qt)
QVector <int *> theVec;
vec.push_back(0);
const int ** thePtr = &theVec[0];
(invalid conversion from int ** to const int **)
Так проходит
C++ (Qt)
typedef int * TInt;
QVector <int *> theVec;
vec.push_back(0);
const TInt * thePtr = &theVec[0];
Почему?