Форум программистов, компьютерный форум, киберфорум
Наши страницы

Cross referencing - проблема с include'ами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать структуру DET_SAD (номер сада, количество детей, район города, плата за месяц) http://www.cyberforum.ru/cpp-beginners/thread1818186.html
Описать структуру DET_SAD (номер сада, количество детей, район города, плата за месяц). Введите данные в массив, состоящий из шести элементов типа DET_SAD. Выведите на экран информацию о детских...
C++ Найти количество слов, у которых первый и последний символы совпадают между собой Дан текст. а) Найти количество слов, начинающихся с буквы б; б) Найти количество слов, у которых первый и последний символы совпадают между собой; в) Найти длину самого короткого слова. #include... http://www.cyberforum.ru/cpp-beginners/thread1818185.html
Описать структуру PRICE C++
Описать структуру PRICE (название товара, цена, название магазина). Введите данные в массив, состоящий из семи элементов типа PRICE. Выведите на экран информацию о товаре, название которого введено с...
C++ Программа вычисляющая интерполяционный многочлен Ньютона, останавливается при компиляции на 12 строке
#include <iostream> #include <conio.h> #include <windows.h> #include<math.h> using namespace std; //Интерполяционный многочлен Ньютона задается формулой //Ln(X) =...
C++ Найти сумму последовательности http://www.cyberforum.ru/cpp-beginners/thread1818155.html
Пожалуйста, помогите найти без использования оператора цикла найти сумму последовательности из произвольных N чисел.
C++ Что-то с рандомом или с подсчетом моей программой, аномалии В общем, такая ситуация: Написал программу по генерированию случайных последовательностей в массив и анализу этого массива. Проблема заключается в том, что во первых, глючит контрольная сумма всех... подробнее

Показать сообщение отдельно
Illko
1 / 1 / 0
Регистрация: 25.05.2015
Сообщений: 32
03.10.2016, 17:14  [ТС]
Сделал все так, как вы говорили, но проблема всё-равно та сама.
Кликните здесь для просмотра всего текста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include "Creature.h"
class GameMap; //Вот подключаю
 
void Creature::MoveTo(Direction dir, GameMap Map) { //Вот тут пишет "Ошибка: недопустимый неполный тип"
    if (isMoving == true)                                      //когда навожу на "GameMap"
        return;
 
    int x = _x / 32,
        y = _y / 32;
 
    Map.SetLay1Element(x, y, Textures::Void);
    switch (dir) {
    case Direction::Down: {
        if (Map.GetLay1Element(x, y + 1) > 5) {
            isMoving = true;
            direction = dir;
        }
    }break;
    case Direction::Up: {
        if (Map.GetLay1Element(x, y - 1) > 5) {
            isMoving = true;
            direction = dir;
        }
    }break;
    case Direction::Left: {
        if (Map.GetLay1Element(x - 1, y) > 5) {
            isMoving = true;
            direction = dir;
        }
    }break;
    case Direction::Right: {
        if (Map.GetLay1Element(x + 1, y) > 5) {
            isMoving = true;
            direction = dir;
        }
    }break;
    default: break;
    }
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru