Форум программистов, компьютерный форум CyberForum.ru

error C2504: CMove: не определен базовый класс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерные массивы. Поменять местами первый элемент в каждой строке с последним, второй - с предпоследним и т.д http://www.cyberforum.ru/cpp-beginners/thread843198.html
В матрице Z(4,6) поменять местами первый элемент в каждой строке с последним, второй - с предпоследним и т.д., если ни один из этих элементов не равен нулю. Вывести исходную и преобразованную матрицы. Под массив что-то накорябал... #include "stdafx.h" #include <math.h> #include <iostream> using namespace std;
C++ Введите с клавиатуры число х и удалите из массива каждый элемент, делящийся нацело на х, а оставшиеся уплотните к началу массива Введите с клавиатуры число х и удалите из массива каждый элемент, делящийся нацело на х, а оставшиеся уплотните к началу массива. http://www.cyberforum.ru/cpp-beginners/thread843176.html
ряд Тейлора C++
Доброого времени сутков Надо написать программу для вычисление sin(сам код не нужен, надо помощь в математическом плане) . Нашел формулу, но не понятно не понятно до какого n (счетчик в формуле) нужно считать Объясните пожалуйста ...
Нужно доделать программу (Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k) C++
Задача: Дано натуральное число k. Найдите сумму: 1*2+2*3*4+...+k(k+1)*...*2k Т.е. переменная k должна вводиться и по формуле должна находиться сумма. Пример: k=4; Так должно выглядеть решение в математике: 1*2+2*3*4+3*4*5*6+4*5*6*7*8 Моя проблема в том, что я не могу понять как сделать формулу. Вот мои наброски, но к ответу там далеко: #include<iostream.h> #include<conio.h> int main() {...
C++ какие из спецификаций шаблона являются эквивалентными при вводе данных http://www.cyberforum.ru/cpp-beginners/thread843153.html
какие из спецификаций шаблона являются эквивалентными при вводе данных a) %f %c b) %e %c c) %f %e d) %u %g e) %s %d
C++ Функции (программу печати n-ого элемента в виде обыкновенной несократимой дроби) Для последовательности a1=1, a(n+1)=n*a(n) - 1/n составить программу печати n-ого элемента в виде обыкновенной несократимой дроби!!!Помогите плииз!!! подробнее

Показать сообщение отдельно
dimkaok
 Аватар для dimkaok
1 / 1 / 0
Регистрация: 06.03.2013
Сообщений: 128
20.04.2013, 11:42     error C2504: CMove: не определен базовый класс
Подскажите, пожалуйста, почему может возникать данная ошибка?

Файл CBattle.h
C++
1
2
3
4
5
6
#include "CMove.h"
class CPlayer : public CMove {  // Ошибка на этапе выполнения: error C2504: CMove: не определен базовый класс
  public:
     CPlayer o_enemy;
     void enemyAttack();
};
Файл CBattle.cpp
C++
1
2
3
4
5
6
7
#include "CBattle.h"
#include "CPlayer.h"
void CBattle::enemyAttack() {   
    if(o_enemy.getHealth() <= 0) {
        // ...
    }
}
Файл CMove.h
C++
1
2
3
4
5
6
7
8
9
#include "CPlayer.h"
#include "CBattle.h"
#include "CMessages.h"
 
class CMove {   
  public:
          CMessages o_messageBox;
          movePlayerOnTheMap()
};
Файл CMove.cpp
C++
1
2
3
4
#include "CMove.h"
void CMove::movePlayerOnTheMap() {
      o_messageBox.m_chooseDirectionToMove();
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru