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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rus_phantom
6 / 6 / 1
Регистрация: 31.03.2011
Сообщений: 69
#1

Работа с классами - C++

15.12.2012, 14:58. Просмотров 282. Ответов 1
Метки нет (Все метки)

Есть такой код:
C++
1
2
3
4
5
6
    CMainWindow MainWindow;
 
    CUITextView textTest;
 
    textTest.SetText("Text View Test");
    MainWindow.AttachWindow(textTest);
C++
1
2
3
4
5
void CMainWindow::AttachWindow(CUIWindow* wnd)
{
    wnd->Init(this);
    m_childs.push_back(wnd);
}
C++
1
2
3
4
5
6
class CUITextView: public CUIWindow
{
public:
                                CUITextView                 ();
    virtual                     ~CUITextView                ();
};
Однако почему то я получаю ошибку:
..\src\main.cpp:203: error: no matching function for call to 'CMainWindow::AttachWindow(CUITextView&)'
..\src\/UI/../MainWindow.h:30: note: candidates are: void CMainWindow::AttachWindow(CUIWindow*)
Однако почему так происходит? Я же наследовал CUITextView от CUIWindow!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2012, 14:58     Работа с классами
Посмотрите здесь:

Работа с классами - C++
Добрый день, помогите написать программу которая создаёт класс Bool – логические переменные. Определить операторы "+" – логическое ИЛИ, ...

Работа с классами - C++
Почему может вывестись здесь ошибка? #include <iostream> #include <stdlib.h> #include <time.h> #include <math.h> #include...

работа с классами в С++ - C++
Пусть есть class.срр, в котором описан класс MyClass{ public: int i; ... } Есть файл main.cpp, в нем я использую...

Работа с классами - C++
Задача:найти сумму всех отрицательных элементов матрицы и записать в вектор. For (i=0;i<=N;i++) for (j=0;j<=M;j++) if (a<0) ...

Работа с классами в С++ - C++
Доброго всем дня.У меня возникла проблема с освоением языка C++ , сейчас пишу курсовую на этом языке, и ещё не совсем всё понимаю, но книги...

Работа с классами - C++
Класс соревнование. В каждом соревновании по три участника и произвольное число туров. После проведения туров объявляется победитель. ...

Работа с классами - C++
Наверно классическая задачка для тех, кто только начинает изучать классы. Есть группы и студенты. Проблема в том, что до меня не доходит,...

Работа с классами - C++
Программа работает некорректно... не выводит студентов введенных с клавиатуры.... :( выводит только и сравнивает только этих: ...

Работа с классами - C++
Имеется заголовочный файл В нем создаю два класса Vector и MyCamera. class Vector { public: float x,y,z; }; ...

Работа с классами - C++
плиз помогите решить нужно написать функции которыи будут выполнять сложение, вычитание, умножение и деление допустим d1 и d3 вот то...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
15.12.2012, 15:04     Работа с классами #2
В одном месте ссылка, в другом указатель. Разные типы, однако.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru