• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Вопрос Ошибка в файле Vector.hpp

  • Автор темы Автор темы 0x800080
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
29 Авг 2020
Сообщения
184
Реакции
38
Помогите понять из-за чего это.
Что надо добавить в проект или что подключить, что бы избежать данной проблемы?
1604344657486.png

Файл Vector.hpp взял с другого проекта. Вроде как дефолтный файлик, а что то ему не понравилось в моём проекте. Подскажите пожалуйста как это исправить?
 
Помогите понять из-за чего это.
Что надо добавить в проект или что подключить, что бы избежать данной проблемы?
Посмотреть вложение 110038
Файл Vector.hpp взял с другого проекта. Вроде как дефолтный файлик, а что то ему не понравилось в моём проекте. Подскажите пожалуйста как это исправить?
сдк мб разные?
 
Подгони под сдк и обозначь его в коде ведь для проекта он сейчас невидим
 
Помогите понять из-за чего это.
Что надо добавить в проект или что подключить, что бы избежать данной проблемы?
Посмотреть вложение 110038
Файл Vector.hpp взял с другого проекта. Вроде как дефолтный файлик, а что то ему не понравилось в моём проекте. Подскажите пожалуйста как это исправить?
в хедере определение функций? не делай так

а тут решение проблемы скорей всего такое

Код:
Expand Collapse Copy
class Vector
{
public:
    //какие-то функции/операторы но operator*(float fl) const нет
}

Vector Vector::operator*(float fl) const
{
    return Vector(x * fl,y * fl,z * fl);
}
Код:
Expand Collapse Copy
Vector Vector::operator*(float fl) const {
    return Vector(x * fl,y * fl,z * fl);
}
Код:
Expand Collapse Copy
class Vector {
public:
    Vector operator*(float fl) const;
}
Код:
Expand Collapse Copy
class Vector {
public:
    Vector operator*(float fl) const {
        return Vector(x * fl,y * fl,z * fl);
    }
}
 
Последнее редактирование:
в хедере определение функций? не делай так

а тут решение проблемы скорей всего такое

Код:
Expand Collapse Copy
class Vector
{
public:
    //какие-то функции/операторы но operator*(float fl) const нет
}

Vector Vector::operator*(float fl) const
{
    return Vector(x * fl,y * fl,z * fl);
}
Код:
Expand Collapse Copy
Vector Vector::operator*(float fl) const {
    return Vector(x * fl,y * fl,z * fl);
}
Код:
Expand Collapse Copy
class Vector {
public:
    Vector operator*(float fl) const;
}
Код:
Expand Collapse Copy
class Vector {
public:
    Vector operator*(float fl) const {
        return Vector(x * fl,y * fl,z * fl);
    }
}
Да, спасибо большое
 
Назад
Сверху Снизу