Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Динамическое выделение памяти https://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 последних символа; Если не трудно и есть какие мысли напишите плз, спасибо
C++ Запись случайных натуральных чисел в линейный массив https://www.cyberforum.ru/ cpp-beginners/ thread726129.html
for( j=0; j<10; j++) { arr=rand()%(b-a+1)+a; } Пытаюсь сделать так но выводит вообще не по теме 0BF014 что то в этом роде что делать?
C++ Двумерный массив (Определить: сумму элементов в тех строках, которые не содержат отрицательных элементов) Может у каво встречалась данная задача?подскажите пожалусто чем. Определить: сумму элементов в тех строках, которые не содержат отрица-тельных элементов; Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread726126.html
Одномерный динамический массив(конструктор и деструктор) C++
Может кто чем поможет по решению задачи?или подскажите где искать заранее спасибо. 1. произведение элементов массива, расположенных между максимальным и минимальным элементами.(Общая постановка. Пользовательский класс Array должен содержать конструктор с параметром для создания динамических целочисленных масси-вов (операция new или стандартная библиотечная функция calloc) и установки...
C++ Добавление и удаление товара из таблицы в структуре https://www.cyberforum.ru/ cpp-beginners/ thread726105.html
Добрый день! Вот собственно сам код. Создал подпрограмму по сортировке и выводе в файл. Не могу додуматься как реализовать добавление нового товара и удаление из таблицы имеющегося. Помогите чем сможете)) #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } #include <iostream>
C++ Одномерные массивы: найти номер максимального элемент https://www.cyberforum.ru/ cpp-beginners/ thread726095.html
Вариант12 В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. Номер максимального элемента массива 2. Сумму элементов массива, расположенных после первого положительного элемента Преобразовать массив таким образом, чтобы сначала располагались элементы, целая часть которых лежит в интервале , а потом – все остальные #include <iostream> #include <math.h> using...
Определить, для какого наибольшего n можно вычислить значение (2n)!!, используя int C++
Определить, для какого наибольшего n можно вычислить значение (2n)!! (произведение всех четных натуральных чисел, не превышающих 2n), пользуясь типом int.
C++ Функции (кол-во слов длины n, слово с номером n задом наперед) https://www.cyberforum.ru/ cpp-beginners/ thread726087.html
1) Написать функцию, которая определяет кол-во слов длины n и выписывает их 2)Написать функцию которая слово с номером n переписывает задом наперед Помогите пожалуйста составить и разобраться в одной из этих задач.
C++ Программирование с использованием подпрограмм общего вида типа https://www.cyberforum.ru/ cpp-beginners/ thread726081.html
Дана задача: Заданы матрицы A= (i=1, 2, 3; j=1, 2, 3), B= (i=1, 2, 3; j=1, 2, 3), то есть матрица А (3х3) и матрица В (3х3). Расставить в порядке возрастания элементы в главных диагоналях каждой матрицы. Затем A и B сложить. Расстановку в порядке возрастания элементов оформить в виде подпрограммы. Есть решение на паскале, переведите, пож-та, на MS Visual C++. const n = 3; type matr = array ...
C++ Запуск exe раз в неделю
Добрый день, есть код программы предположим это вывод на экран Привет Мир! #include <iostream> using namespace std; int main() { cout << "Hello world!" << endl;
C++ Уверенное создание файла https://www.cyberforum.ru/ cpp-beginners/ thread726075.html
Допустим, я создаю файл и сразу же проверяю его наличие. Возможна ли ситуация, когда файл не успеет записаться? Если же такой казус возможен хотя бы чисто гипотетически, то как его гарантированно избежать? #include <windows.h> const char* fname = "c:\\work\\test.txt"; FILE *file; char* line = "Test 0\n"; for (int i=0; i<10; ++i) { file = fopen(fname, "w"); fputs(line, file); ++(line);
6 / 6 / 1
Регистрация: 31.01.2012
Сообщений: 134
0

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

10.12.2012, 15:22. Показов 656. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется два класса:
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*. Подскажите пожалуйста как можно решить? (Не используя глобальные переменные)

Вернуться к обсуждению:
Как можно решить? (классы, указатели) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2012, 15:22
Готовые ответы и решения:

Указатели на указатели с числами. Почему можно присвоить число в 4-ый элемент, если массив из 2 элементов?
Есть массив int **mas; mas=new int*; // выделил место под пять строк, верно ? mas=new int;//...

Классы и указатели
Добрый день, у меня такой вопрос. Вот есть две идентичные записи. Client * NewClient = new Client;...

Указатели на Классы
class B { public: int x; B() { // Конструктор по умолчанию x = 4; } }; class D :...

Классы и указатели
Пишет:&quot;Отсутствуют экземпляры конструктора &quot;Pet::Pet&quot;, соответствующие списку аргументов типы...

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

Классы, указатели
Здравствуйте! Помогите, пожалуйста, разобраться: 1) Можно ли создать указатель на объект, который...

Указатели на классы
class A {}; class B : public A {}; int main() { A *ob1=new B; B *ob2=new B;

Как можно решить
Как можно решить \sqrt{2+\sqrt{5}}-\sqrt{2-\sqrt{5}}

Указатели на производные классы
Подскажите, как создать массив типа &quot;указатель на базовый класс&quot;, который будет содержать указатель...

Ссылки. Указатели. Классы
Здравствуйте. Пишу базу данных, и наткнулся на проблему с ссылкой. Код ниже, как ее исправить. int...

Перечисление,указатели, классы
Здравствуйте, можете скинуть или написать простые задачи на тему &quot;Перечисление,указатели, классы&quot;

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