Моя цель - такой класс, как:
class UserInformation
{
public:
userInfo getInfo(int userId);
private:
struct userInfo
{
int repu, quesCount, ansCount;
};
userInfo infoStruct;
int date;
};
userInfo UserInformation::getInfo(int userId)
{
infoStruct.repu = 1000;
return infoStruct;
}
но компилятор выдает ошибку, что в определении публичной функции getInfo(int)
тип возврата userInfo
не является именем типа.