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

Два класса, вызывающие друг друга - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 9.3 программирование очереди http://www.cyberforum.ru/cpp-beginners/thread592788.html
Написать программу, которая сохраняет элементы с помощью динамической структуры данных - очереди. Задание: Дисциплины, которые преподаются студентам, для каждого из них известны название дисциплины, фамилия лектора, фамилия ассистента, количество часов, количество модулей
C++ 7.1 Моделирование случайных величин Смоделировать выбор "втемную" двух костей домино из полного набора костей этой игры (0-0, 0-1, 6-6) и определить, можно ли приставить эти кости одна к другой http://www.cyberforum.ru/cpp-beginners/thread592784.html
C++ Выяснить, есть ли четные числа в левом верхнем или в нижнем левом углу матрицы
Дано двумерный массив целых чисел. выяснить: а) есть ли четные числа в левом верхнем или в нижнем левом углу; б) есть ли числа, оканчивающиеся нулем, в верхнем правом или в нижнем правом углу.
Некорректно работает консольное приложение C++
Начал изучать язык с++ и столкнулся с такой вот бедой, переписал код из книги ( калькулятор ) при нажатии кнопки Ф5 проект запускается ввожу данные 5*5 следом энтер консоль появляется на доли секунды и исчезает... Возникает вопрос в чем дело? Вот сам код #include <iostream> using namespace std; int main() { int a, b;
C++ В каждой строке матрицы найти минимальный элемент http://www.cyberforum.ru/cpp-beginners/thread592779.html
Дана матрица размера M × N. В каждой строке матрицы найти минимальный элемент
C++ Исчисление суммы, количества элементов массива, удовлетворяющих заданным условиям Задан массив из 20 натуральных чисел. Найти последовательность из 5-ти элементов, сумма которых максимальна. подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1590 / 982 / 115
Регистрация: 27.09.2009
Сообщений: 1,897
Завершенные тесты: 1
31.05.2012, 21:46     Два класса, вызывающие друг друга
С такой структурой проекта B.h должен выглядеть так:
C++
1
2
3
4
5
6
class C;
 
class B : public A
{
        void func() { GPointer = new C; }
};
Если не поможет, то вынести func после объявления класса C.
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru