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

Добавить векторы, хранящих объекты соответствующих классов, в данный класс - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно переделать статические данные в динамические http://www.cyberforum.ru/cpp-beginners/thread1152695.html
как сделать tum динамическим чтобы при замене текста в text программа работала правильно. Задача программы удалят слово const #include <iostream> #include <conio.h> #include <string> using namespace std; int main() { char* text = "werer float const void", tum; int i,j=0,k=0,l=-1;
C++ Программа которая определяет число элементов в линейном списке Написать программу обхода бинарного дерева Нужно написать, вопросы: 1)На каком языке лучше написать? 2)И как это лучше сделать? 3)Если есть готовые коды, хелп. Нужно написать, вопросы: 1)На каком языке лучше написать? 2)И как это лучше сделать? 3)Если есть готовые коды, хелп. http://www.cyberforum.ru/cpp-beginners/thread1152691.html
C++ Кодирование длин серий RLE
Есть код алгоритма кодирования длин серий RLE. Но есть траблы с декодированием:( Вот код #include <iostream> #include <fstream> using namespace std; int main() {
Работа с файлами C++
Сама задача звучит так: задан текстовой файл, содержащий вещественные числа (сколько мы не знаем). Необходимо считать данные из этого файла, определить значение этих чисел и записать в двоичный файл все числа, значения которых меньше среднего. Пожалуйста, помогите дописать, кто может. #include <iostream> #include <fstream> #include <iomanip> #include <stdlib.h> using namespace std; int...
C++ Сформировать массив С(2*N), содержащий элементы данных массивов, расположенные в порядке возрастании http://www.cyberforum.ru/cpp-beginners/thread1152678.html
Заданы два одномерных массива А(N) и В(N). Сформировать массив С(2*N), содержащий элементы обоих массивов, расположенные в порядке возрастании. Не могу понять, как их соединить в один массив в порядке возрастания. #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <stdio.h> #include <time.h> using namespace std; int main(int *C)
C++ Возвращение массива из функции при наследовании Здравствуйте! У меня есть класс(Circle), который наследуется от нескольких базовых. Мне нужно выполнить определенные вычисления, но перед этим вытащить массив типа double из экземпляра объекта Circle а, для это у меня есть метод GetCenterMass, который возвращает массив double. Проблема в том, что возвращается фигня. То место, где мне надо вытащить массив из экземпляра а: double *tmp = new... подробнее

Показать сообщение отдельно
Kony
0 / 0 / 0
Регистрация: 20.04.2014
Сообщений: 7

Добавить векторы, хранящих объекты соответствующих классов, в данный класс - C++

20.04.2014, 23:14. Просмотров 199. Ответов 4
Метки (Все метки)

Не понимаю, помогите разобраться, пожалуйста))

Класс Field предназначен для управления полем (двумерный массив типа char) и хранения объектов, находящихся на поле (несколько vector'ов, хранящих объекты соответствующих классов - Enemy, Wall ,Robot)
Вот класс
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class Enemy
{
    char E;
public:
    Enemy() : E(E) {}
};
class Wall
{
public:
    char W;
    Wall() : W(W) {}
 
};
class Field //класс
{
public:
    int n;
    int m;
}
class Robot
{
   
}
Как добавить векторы хранящих объекты соответствующих классов - Enemy, Wall ,Robot в класс Field?
И как можно сгенерировать поле из N врагов (Enemy) и N стенами (Wall) и 1 роботом?
Помогите, пожалуйста, чувствую себя глупым........
Класс Field предназначен для управления полем (двумерный массив типа char)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru