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

Не пойму один момент по проектированию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Помогите найти максимальный элемент матрицы http://www.cyberforum.ru/cpp-beginners/thread957692.html
Помогите найти максимальный элемент матрицы.
C++ Не могу найти ошибку в коде Не могу найти ошибку в коде. Помогите плиз. Нужно вычислить приближённое значение суммы этого бесконечного ряда. #include <iostream> #define _USE_MATH_DEFINES #include <cmath> using namespace std; int main () { setlocale (LC_ALL, "rus"); double x, eps; http://www.cyberforum.ru/cpp-beginners/thread957684.html
C++ Разработка и отладка разветвляющихся программ
Составить программу для определения значения функции. Предусмотреть вывод сообщения о том, по какой ветви происходило вычисление значения аргумента функции х.
При больших значениях х ряд считает направильно C++
При больших значениях х ряд считает направильно с чем это может быть связано, вот код и сам ряд: { double result=1; long int j=2; bool minus=true; double cur=x; double prev=0; double f=0; do {
C++ использование текстовой\длинной переменной для switch http://www.cyberforum.ru/cpp-beginners/thread957659.html
добрый день! Такой вот вопрос: есть цикл switch-case, но нужно, чтобы пользователь вводил команды, например: hepl и exit. Как мне сделать, чтобы case проверял именно слова? *если использовать enum, то как осуществить ввод слова?
C++ Перебор возможных вариантов разреза трубы Доброго времени суток! Есть задача:"Вводится длина трубы, количество заготовок (1 .. 5), которые можно вырезать из трубы, и длина каждой заготовки. Вывести все возможные варианты разреза трубы " Пример: 100 2 60 30 Ответ : "60" "30" "60 +30" "30 +30" "30 +30 +30". Написал код: // prog3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include... подробнее

Показать сообщение отдельно
dimakozyr
 Аватар для dimakozyr
157 / 24 / 1
Регистрация: 17.08.2013
Сообщений: 461
19.09.2013, 11:48     Не пойму один момент по проектированию
Допустим, есть классы А и В.
Файл А.h инклудит файл B.h.
Но в классе А есть переменная, которая нужна классу В, однако файл В.h не может инклудить файл A.h, т.к. тогда получится ошибка, что базовый класс не определен.

Я в этой ситуации в файле B.cpp подключаю A.h и получаю переменную с помощью метода getVar(),
правильно-ли это и есть-ли другие пути?
Миниатюры
Не пойму один момент по проектированию  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru