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

Подскажите где ошибка в классе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача динамического массива в функции http://www.cyberforum.ru/cpp-beginners/thread858170.html
#include <iostream> #include <cstdlib> using namespace std; /*const*/ int k=3; //void sum (int mas); void sum (int * arr, int k, int t); //void max(int matrix); void max(int * arr ,int g,...
C++ Подсчитать количество слов,начинающихся с указанной буквы Ребят,помогите пожалуиста. вот ,есть задачка: Дан текст произвольной длины,оканчивающийся точкой.текст состоит из слов,разделенных пробелами.Подсчитать количество слов,начинающихся с указанной... http://www.cyberforum.ru/cpp-beginners/thread858159.html
C++ Найти максимальное и минимальное значение функции
Просьба решить задачку, так как я сам ни бум бум...=( А через пару недель нужно перездать зачет. Очень прошу помочь!! Составить таблицу значений заданной функции. Найти максимальное и минимальное...
Реализация семафоров C++
Возможно ли реализовать семафоры вручную или же для этого нужна обязательная поддержка процессора?
C++ Как распарсить строку и положить данные в элементы структуры http://www.cyberforum.ru/cpp-beginners/thread858139.html
Здравствуйте! Интересует следующий вопрос. У нас есть есть строка. Например, ab|ac|ad|ae|af|ag|ah. И есть структура -> struct table { string ab, ac, ad, ae, af, ag, ah; }; Задача состоит в...
C++ структуры с указателями Ребят, не могу понять как сделать 2 структуры вместе, при этом я могу что то в них поменять, например, как здесь # include <iostream> # define N 10 using namespace std; struct computer {... подробнее

Показать сообщение отдельно
iferko
0 / 0 / 0
Регистрация: 07.05.2013
Сообщений: 7
Завершенные тесты: 1

Подскажите где ошибка в классе - C++

07.05.2013, 12:02. Просмотров 382. Ответов 10
Метки (Все метки)

вот сам класс
Кликните здесь для просмотра всего текста

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
41
42
43
44
45
46
47
48
49
50
#include <iostream>
#include <stdlib.h>
#include <iomanip>
#include <time.h>
#include <string>
 
using namespace std; // использую потому что нет риска пересечения пространства имен.
class Fight{
 
public:
int yh; 
int ed; 
int ya; 
int eh; 
int yd; 
int ea; 
int w;
 
 
};
int Fight::Atack(){
    int count=0;//раундов боя прошло
    int dmg=0;//урон, будет использоваться для вывода урона и подщета жизни.
    
while(true){
cout<<"Now you atack enemy.\n";
dmg =yd + rand()%6;
        eh = (eh + ea) - dmg;
        if(eh < 0){
            cout<<"Enemy died, You win! Congadulation!\n";
            return w=1;
            break;      
        }else
            cout<<"You paid enemy : "<<dmg<<"damages\n";
cout<<"Now enemy atack you.\n";
dmg =ed + rand()%6;
        yh = (yh + ya) - dmg;
        if(yh < 0){
            cout<<"You Loose!Deat and End!\n";
            return w=0;         
            break;
        }else
            cout<<"You left Hit Point:"<<yh<<"\n";
 
        count++;
        cout<<"Raund "<<count<<" end.\n";
 
 
    }
}

при компиляции выдаёт
21:18: ошибка: нет элемента-функции «int Fight::Atack()» в классе «Fight»
для проверки класса создал чистый проэкт с пустой функцие main

Подскажите где ошибка или что можно почитать на эту тему(А еще лучше сразу 2 варианта) )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru