Выдаёт ошибку при компиляции

SFML и C++ Уроки \ Разработка игр Форумы SFML Graphics Выдаёт ошибку при компиляции

Помечено: 

В этой теме 5 ответов, 2 участника, последнее обновление Павел Букреев Павел Букреев 5 года/лет, 7 мес. назад.

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)
  • Автор
    Сообщения
  • #2047

    aztecError
    Участник
    Сообщений:7

    Зарегистрирован:
    06.11.2015

    Репутация:0

    Выдаёт ошибку при компиляции, не могу понять, где находится эта ошибка. ПОМОГИТЕ!

    #2048

    aztecError
    Участник
    Сообщений:7

    Зарегистрирован:
    06.11.2015

    Репутация:0

    Сорри за файлы

    Вложения:
    You must be logged in to view attached files.
    #2050
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:106

    Вряд ли кто захочет качать просто так.
    Напиши что за ошибка и выложи код с помощью кнопки вставки кода прям в тему текстом

    #2051

    aztecError
    Участник
    Сообщений:7

    Зарегистрирован:
    06.11.2015

    Репутация:0
    #2052

    aztecError
    Участник
    Сообщений:7

    Зарегистрирован:
    06.11.2015

    Репутация:0

    1>—— Построение начато: проект: GameSFML I, Конфигурация: Debug Win32 ——
    1>Построение начато 06.11.2015 22:43:48.
    1>InitializeBuildStatus:
    1> Обращение к “Debug\GameSFML I.unsuccessfulbuild”.
    1>ClCompile:
    1> player.cpp
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(7): error C2086: float Player::x: переопределение
    1> c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(6): см. объявление “Player::x”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(7): error C2086: float Player::y: переопределение
    1> c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(6): см. объявление “Player::y”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(24): warning C4244: =: преобразование “int” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(24): warning C4244: =: преобразование “int” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1> main.cpp
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(7): error C2086: float Player::x: переопределение
    1> c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(6): см. объявление “Player::x”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(7): error C2086: float Player::y: переопределение
    1> c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(6): см. объявление “Player::y”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(24): warning C4244: =: преобразование “int” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(24): warning C4244: =: преобразование “int” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\player.cpp(25): warning C4244: аргумент: преобразование “float” в “int”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(17): warning C4244: инициализация: преобразование “sf::Int64″ в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(30): warning C4305: =: усечение из “double” к “float”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(31): warning C4244: +=: преобразование “double” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(37): warning C4305: =: усечение из “double” к “float”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(38): warning C4244: +=: преобразование “double” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(44): warning C4305: =: усечение из “double” к “float”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(45): warning C4244: +=: преобразование “double” в “float”, возможна потеря данных
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(52): warning C4305: =: усечение из “double” к “float”
    1>c:\users\adim\desktop\projects\gamesfml i\gamesfml i\main.cpp(53): warning C4244: +=: преобразование “double” в “float”, возможна потеря данных
    1> Создание кода…
    1>
    1>СБОЙ построения.
    1>
    1>Затраченное время: 00:00:01.76
    ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========

    #2053
    Павел Букреев
    Павел Букреев
    Хранитель
    Сообщений:587

    Зарегистрирован:
    04.01.2015

    Репутация:106

    посмотри на сообщения об ошибке и ищи там слова error .
    написано, что переопределение х на 7 строке, так и есть – ты сначала объявил private х, затем public. поэтому не компилируется

Просмотр 6 сообщений - с 1 по 6 (из 6 всего)

Для ответа в этой теме необходимо авторизоваться.