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

Не могу разобраться с классами - C++

Восстановить пароль Регистрация
 
RxForForX
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 17
23.11.2013, 01:11     Не могу разобраться с классами #1
[CPP]
InitD3DWindow.h
-------------------
C++
1
2
3
4
5
6
7
8
9
class InitD3DWindow 
{
 
protected:
 
    //Initialize the app Window
    bool InitWindow();
 
};
DirectInput.h
-------------
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Dinput
{
 
public:
    Dinput();
    ~Dinput();
 
    int Init_DirectInput(HWND);
    int Init_Mouse(HWND);
    int Mouse_X();
    int Mouse_Y();
    int Mouse_Button(int);
    void Poll_Mouse();
    void Kill_Mouse();
    int Init_Keyboard(HWND);
    void Poll_Keyboard();
    int Key_Down(int);
    void Kill_Keyboard();
 
};
D3DMain.cpp
------------------------
C++
1
2
3
4
5
6
bool InitD3DWindow::InitWindow()
{
 
    Init_DirectInput(App_InitWindow);
 
}
Как вызвать Init_DirectInput(App_InitWindow);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2013, 01:11     Не могу разобраться с классами
Посмотрите здесь:

Не могу разобратся с классами C++
C++ не могу разобраться
C++ Помогите разобраться с классами в C++
Не могу разобраться C++
C++ разобраться с классами
C++ Помогогите разобраться с классами
C++ Не могу разобраться с классами и освобождением памяти
C++ Не могу разобраться с функциями и классами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
23.11.2013, 02:06     Не могу разобраться с классами #2
Ну, ты же видишь, что Dinput это какой-то класс? Ты, надеюсь, проходил уже классы?
Ну тогда ты должен знать, что класс это пользовательский тип данных. И для работы с классом (как и с любым другим типом данных) нужно создать переменную этого типа, т.н. объект(экземпляр) класса.
C++
1
2
Dinput in;
in.InitDirectInput(App_InitWindow);
Yandex
Объявления
23.11.2013, 02:06     Не могу разобраться с классами
Ответ Создать тему
Опции темы

Текущее время: 05:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru