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

Forward declaration - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых произведение всех цифр совпадает с суммой цифр данного. http://www.cyberforum.ru/cpp-beginners/thread760326.html
Дано натуральное число n. Найти и вывести все числа в интервале от 1 до n -1, у которых произведение всех цифр совпадает с суммой цифр данного.
C++ Вложенные циклы(Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры) Вывести на экран все четырехзначные числа, в которых ровно три одинаковые цифры. Подсчитать количество таких чисел.с (использованием вложенных циклов) Прошу помоч. http://www.cyberforum.ru/cpp-beginners/thread760318.html
C++ Dynamic Cast C++
Прошу объяснить, что я делаю не так.. Есть у меня три класса: Man - базовый, Staff и Student - производные. Виртуализированы. Далее создаю общий массив указателей Man* Mass, на 8 человек. В...
Создание базы данных номеров телефонов +ФИО+место жительства C++
Скажу сразу, я нечего не знаю. И раньше нечего не учил в этой сфере. Прошу не кидаться тапками). Нужно создать прогу, в нее что бы входила база данных номеров телефонов+ФИО+место жительство (Все это...
C++ Написать программу, которая упорядочивает по возрастанию только те элементы заданной последовательности, последняя цифра которых не равнк k http://www.cyberforum.ru/cpp-beginners/thread760311.html
задача на массивы: написать программу, которая упорядочивает по возрастанию только те элементы заданной последовательности, последняя цифра которых не равнк k #include <iostream> void...
C++ Дан двумерный массив размером nxm, заполненный случайным образом 23. Дан двумерный массив размером nхm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента. Вот какой бред написал ... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13216 / 7488 / 843
Регистрация: 27.09.2012
Сообщений: 18,408
Записей в блоге: 3
Завершенные тесты: 1
13.01.2013, 14:06
Цитата Сообщение от Setneros Посмотреть сообщение
Можете помочь с инфой как правильно декларировать в таком случае? Нужно решение независимо от компилятора.
Благодарю!
А код?
Что-то мне подсказывает, что в объявлении класса Вы пытаетесь написать реализацию. Распихайте реализацию по разным .cpp, объявления по разным .h и опережающие объявления поставьте.
И еще - необходимо в классе делать указатели на классы, а не объекты классов. Иначе банально ничего работать не будет.
То есть вот так не получится:
C++
1
2
3
4
5
6
7
8
9
10
class B;
class A{
    B b;
};
class B{
    A a;
};
int main() {
    A a;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru