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

Как можно решить? (классы, указатели) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread726139.html
Дан такой код:#include "stdafx.h" #include <stdio.h> #include <stdlib.h> int main() { int a; // матрица 9 на 9 целочисленная int i,j,k; for(i=0;i<9;i++){
C++ «Динамическая строка» и перегрузка операций. лаба Ввести с клавиатуры строку символов S1. Признак окончания ввода строки - нажатие клавиши "Ввод". Программа должна содержать перегруженную опера-цию «=», использование которой скопирует S1 в S2 при следующих условиях: Задача 1 . Без 2 первых и 2 последних символа; Если не трудно и есть какие мысли напишите плз, спасибо http://www.cyberforum.ru/cpp-beginners/thread726135.html
Запись случайных натуральных чисел в линейный массив C++
for( j=0; j<10; j++) { arr=rand()%(b-a+1)+a; } Пытаюсь сделать так но выводит вообще не по теме 0BF014 что то в этом роде что делать?
C++ Двумерный массив (Определить: сумму элементов в тех строках, которые не содержат отрицательных элементов)
Может у каво встречалась данная задача?подскажите пожалусто чем. Определить: сумму элементов в тех строках, которые не содержат отрица-тельных элементов; Заранее спасибо.
C++ Одномерный динамический массив(конструктор и деструктор) http://www.cyberforum.ru/cpp-beginners/thread726119.html
Может кто чем поможет по решению задачи?или подскажите где искать заранее спасибо. 1. произведение элементов массива, расположенных между максимальным и минимальным элементами.(Общая постановка. Пользовательский класс Array должен содержать конструктор с параметром для создания динамических целочисленных масси-вов (операция new или стандартная библиотечная функция calloc) и установки...
C++ Добавление и удаление товара из таблицы в структуре Добрый день! Вот собственно сам код. Создал подпрограмму по сортировке и выводе в файл. Не могу додуматься как реализовать добавление нового товара и удаление из таблицы имеющегося. Помогите чем сможете)) #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } #include <iostream> подробнее

Показать сообщение отдельно
!Андрей!
6 / 6 / 0
Регистрация: 31.01.2012
Сообщений: 134
10.12.2012, 15:22     Как можно решить? (классы, указатели)
Имеется два класса:
Support
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
class Support
{
public:
    World* world;
    Pacman* pacman;
    .............
    Support(World* wd){world = wd;for(int i = 0; i < 3; i++) ghost[i] = NULL;}
}support(&world);
Pacman
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class Pacman : public Unit
{
public:
        Support* support;
    World* world;
......
    Pacman(World* wd,int posY, int posX)
    {
        world = wd;
        y = posY;
        x = posX;
        i = posY * scale;
        j = posX * scale;
        direction = NULL;
        score = 0;
    }
};

В классе Pacman мне нужен указатель типа Support*, а в классе Support - Pacman*. Подскажите пожалуйста как можно решить? (Не используя глобальные переменные)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru