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

Организация общения между классами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C++ занесение структур находящихся в разных потоках, в общую очередь http://www.cyberforum.ru/cpp-beginners/thread826571.html
Весь код приводить не стал, надеюсь идея будет понятна. Я циклом создал потоки а теперь, нужно структуры (Clien), которые в этих потоках создались засунуть в очередь. Как это сделать??? а то у меня вообще никаких идей нет.. ...... void MThread( void* pParams ) { TDATA Client; }; ...... int main() { ..... priority_queue<TDATA, vector<TDATA>, TDATA_comparison> TDATA_queue;
C++ Классы, матрицы, перегрузка операторов, дружественные функции Гляньте пожалуйста, как получилось сделать задание, что неверно: Создать класс, в котором перегрузить операторы: & для перемножения двух матриц; + для сложения двух матриц. Память под матрицы отводить динамически. Предоставить конструктор копирования. Определить friend функции для операций ввода-вывода в поток. А вот что получилось: http://www.cyberforum.ru/cpp-beginners/thread826559.html
Считать строку в массив символов, который является членом класса C++
гетлайны, гетси, манипуляторы ws не работают (не могу заставить) #include <iostream> using namespace std; class employee { private: char name; long employee_id;
C++ Напечатать все слова отличные от последнего и удовлетворяющие следующему свойству:
Задан текст, между словами пробел, за последним словом точка. Напечатать все слова отличные от последнего и удовлетворяющие следующему свойству: буквы слова упорядочены по алфавиту. Использовать функции. (Плииз, программки нужны для Borland C++!)-но не обязательно! Спасибо заранее!!!!!___)))
C++ Список списков http://www.cyberforum.ru/cpp-beginners/thread826517.html
Как реализовать конструкцию списка списков? std::list <HWND> List; В этот список у меня попадают кнопки, по ним строится ломаная. Чтобы реализовать несколько ломаных мне нужен список в котором будут списки всех точек по которым строятся ломаные.
C++ Даны два массива А и В, получить массив C даны два массива А и В размером m*n, получить массив C=min(aij,bij) подробнее

Показать сообщение отдельно
flybox
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 5
03.04.2013, 10:43  [ТС]     Организация общения между классами
Цитата Сообщение от lemegeton Посмотреть сообщение
Этого тоже не достаточно. Опишите все сущности и способы их взаимодействия. Ну или поставьте задачу развернуто.
Задача следующая. У нас есть 4 класса (Core,Graphics,ManagerGraphicsModels,Meshes)

Core - Ядро в котором мы храним указатели на Graphics и ManagerGraphicsModels(Загружает и хранит в себе данные о мешах) от него пойдет класс/структура Meshes(сами сетки).
В классе ManagerGraphicsModels есть контейнер объектов Meshes.

Задача класса Graphics осуществить отображение (Render) моделей из контейнера в классе ManagerGraphicsModels.
Вот минимальная схема взаимодействия.

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