Ответы пользователя по тегу C++
  • Проблема с Vector?

    zhuravlevkk
    @zhuravlevkk
    Инженер-программист
    #include <iostream>
    #include <string>
    using namespace std;
    
    struct Vector {
        float x, y, z;
      };
      
    int main()
    {
        Vector v;
        v.x=15, v.y=25, v.z=35;
        cout << v.x << endl;
        system("pause");
        return 0;
    }

    Сравните.
    Ошибки: вы в структуре вызываете вывод в поток, объявляете экземпляр Вашей структуры в этой же структуре.
    Смотрите, объявляете структуру (в Вашем случае Vector), заводите в ней поля (в Вашем случае x,y,z).
    После чего в функции уже объявляете экземпляр Вашей структуры и заполняете нужные Вам поля.
    Ответ написан
    1 комментарий