Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Возможно ли с помощью EGit в Eclipse добавить в репозиторий внешние библиотеки? https://www.cyberforum.ru/ cpp/ thread1305669.html
Завёл себе репозиторий на bitbucket' e. С помощью плагина для eclipse залил туда код, но внешние библиотеки туда не попали. Можно ли всё - таки их туда тоже добавить?
C++ Декодирование файла QP
Помогите с программой хотя бы чем то)) есть файл в котором записан Quoted-printable код.нужно декодировать с того файла бинарный изначальный файл и открыть его для просмотра.декодирована файла имя читать из входящего файла первой строки
C++ Как из обычного изображения сделать негативное? Я так понял изображение нужно разбить на пиксели и изменить их от 0 до 255. Помогите с лабой??? https://www.cyberforum.ru/ cpp/ thread1304068.html C++ Что значит чистить код или подобное? прочитал историю cs и там когда Valve поддержала разработчика материально то он га эти средства подчистил код. и вообще много раз слышал что чистят код. что это? где найти примеры? Спасибо https://www.cyberforum.ru/ cpp/ thread1304062.html
C++ Ищу материалы по работе с БД MySQL в C++ (учебник)
Хотелось бы узнать автора и название книги, в которой описывается работа с БД MySQL в C++ Добавлено через 16 минут Хотелось бы именно книгу, т.к. в них детально расписывается. Если смотреть тут http://www.mysql.ru/docs/man/C_API_datatypes.html, то это идёт в качестве справочника, что подойдет для знающего, где всё компактно. А мне же надо с нуля прочитать про это, чтобы были примеры.
C++ Приоритеты потоков Здравствуйте, пишу две программы, в одной из которых обработка данных просто делится на потоки, а в другой я ещё придаю потокам более высокий приоритет, но проблема в том, что время выполнения от этого не меняется. Не могу понять в чём проблема, что делаю не так. Приоритеты я изменяю вот так: ....... for (int i = 1; i < argc; i++) { // Создание потока для выполнения функции обработки... https://www.cyberforum.ru/ cpp/ thread1302252.html
C++ Очистка кэша процессора Подскажите пожалуйста, как можно очистить кэш процессора. Во время выполнения программы нужно чтобы неоднократно очищался кэш. https://www.cyberforum.ru/ cpp/ thread1301626.html Delim в функции getline() C++
Здравствуйте. Встала проблема, что при чтении файла нужно использовать разные разделяемые символы (.,!? и т.д.). Пробовал использовать функцию getline, как while(getline(stream,s,'.') || getline(stream,s,',' ....), но это работает только относительно того, что первое в while, то есть только относительно точки. Подскажите идею как можно сделать, может другой метод какой есть. Заранее спасибо.
C++ С++ примеры функций , похожи C# https://www.cyberforum.ru/ cpp/ thread1301443.html
С++ примеры функций , похожи C# короче более детально что хочу узнать ))) это функции С++ что будет аналогом как в C# например это конечно не правильно Console () { // код
C++ О целях c++ и других языков Здравствуйте. Подскажите пожалуйста какие цели у c++, т.е что можно на нем написать (интересует высокоуровневое программирование), и если можно, про цели таких языков как c#, java, python тоже плз расскажите, тоже как высокоуровневое. Спасибо! https://www.cyberforum.ru/ cpp/ thread1301298.html
C++ C++ и maple
Здравствуйте! Может кто встречался с данной проблемой? Возможно ли сделать внешнее обращение из C++ в maple15. Проблема в следующем, если писать код чисто на maple, то он периодически сильно виснит и вылетает(проверено на разных компах). Необходимо решить внутри программы систему уравнений. Поэтому, если делать чисто в Си, неочень хочется прописывать каждый раз метод Гаусса.
C++ FTDI LibMPSSE-SPI Здравствуйте форумчане! При попытке работы с FTDI микросхемой, а именно FTDI 2232H, в режиме SPI. Возникли проблемы с работой в режимах MODE1 и MODE3. Вот что я вижу на экране осциллографа при посылке 0xaa (на приложенной картинке) Вот что я пишу в коде для инициализации ChannelConfig channelConf = {0, 0, 0, 0, 0}; uint8 latency = 50; uint8 buffer = {0}; ... https://www.cyberforum.ru/ cpp/ thread1300502.html
Вежливость-главное оружие
233 / 234 / 86
Регистрация: 19.02.2013
Сообщений: 1,446
0

Правильная стройка классов - C++ - Ответ 6882702

21.11.2014, 18:16. Показов 2940. Ответов 7
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Пытаюсь реализовать MVC на С++. Застрял на начальном этапе - создание M, V, C. Вот структура проекта:
Название: Capture.PNG
Просмотров: 103

Размер: 8.8 Кб

Листинг:
Model.h
Кликните здесь для просмотра всего текста

C++
1
2
3
4
5
6
7
#pragma once
class Model
{
public:
    Model(void);
    ~Model(void);
};

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

C++
1
2
3
4
5
6
7
8
9
10
#include "stdafx.h"
#include "Model.h"
 
Model::Model(void)
{
}
 
Model::~Model(void)
{
}



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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
 
#include "Model.h"
#include "Controller.h"
 
class View
{
public:
    View(void);
    View(Controller* c, Model* m);
    ~View(void);
private:
    Model* mModel;
    Controller* mController;
};

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "stdafx.h"
#include "View.h"
 
View::View(void){
}
 
View::View(Controller* c, Model* m){
    mController = c;
    mModel = m;
}
 
View::~View(void){
}



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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
 
#include "Model.h"
#include "View.h"
 
class Controller
{
public:
    Controller(void);
    Controller(Model* m);
    ~Controller(void);
private:
    View* mView;
    Model* mModel;
};

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include "Controller.h"
 
 
Controller::Controller(void){
}
 
Controller::Controller(Model* m){
    mView = new View(this, m);
    mModel = m;
}
 
Controller::~Controller(void){
}



И вот эти пару строк кода выдают мне энцать ошибок:
Правильная стройка классов


Погуглил, там пишут мол нужно объявить используемый класс выше - перед использованием. Ну какого черта!! Разве недостаточно что .h файл подключил.
Помогите разобраться пожалуйста.

Заранее спс!

Вернуться к обсуждению:
Правильная стройка классов C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2014, 18:16
Готовые ответы и решения:

Правильная организация доступа классов к ресурсу
Доброго времени суток, уважаемые программисты. У меня возникла проблема по организации доступа...

Правильная реализация интерфейса фабрики классов
Поясните, при реализации функции интерфейса ниже, возникли вопросы: 1) зачем нужна фабрика 2)...

Правильная автозагрузка классов
Доброго времени суток, комрады. Пришлось познакомиться с автозагрузкой классов, удобная вещь, но...

стройка
Помогите разобраться с алгоритмом нахождения самого большого &quot;дома&quot;.

7
21.11.2014, 18:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.11.2014, 18:16
Помогаю со студенческими работами здесь

Стройка тысячелетия
Здравствуйте, помогите с задачкой! Вавилонская башня – это легендарное библейское сооружение....

Стройка сети в 5 этажном здании!
Добрый день, коллеги! Живем в деревне, в прошлом году построили 5 этажное здание для...

Подпрограммы к задаче "Стройка"
Здравствуйте, недавно начала изучать с++, дали задание на программировании написать три небольшие...

Массив разных классов. Как добратся до всех полей этих классов?
Все классы имеют общего предка. Экземпляры этих классов запихнуты в один массив нужно както...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru