Проблема в реализации функций класса...
От: Lesat Россия  
Дата: 04.05.06 16:27
Оценка:
Класс Vector3D содержит такую функцию:

private:
    float   max3 ( float a, float b, float c )
    {
        return a > b ? (a > c ? a : (b > c ? b : c)) :
                       (b > c ? b : (a > c ? a : c));
    }


и такую:

    float   maxLength () const
    {
        return max3 ( fabs (x), fabs (y), fabs (z) );
    }


При компиляции выдаётся:
error C2662: 'Vector3D::max3' : cannot convert 'this' pointer from 'const Vector3D' to 'Vector3D &'

Что нужно исправить?..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.