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

ошибка со ссылками на классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа win32 на visual studio 2008 c++ http://www.cyberforum.ru/cpp-beginners/thread657050.html
Как пишется программа под windows на с++ в visual studio 2008 ? что нужно использовать и будут ли работать те библ которые использовались при написании консольной программы?
C++ Поиск элементов с заданными свойствами (нужен комментарий) 2. Условие: Маленький внучек решил помочь бабушке подстричь цветы в ее драгоценном цветнике, срезав только бутоны и цветы на них. К счастью сообразительный мальчик срезал только те цветы, которые были высотой от h1 см до h2 см от земли. Скольким цветочкам посчастливилось быть подстриженными, если их высота в сантиметрах составляет a1, a2, ..., an. Помогите пожалуйста, спасибо всем заранее за... http://www.cyberforum.ru/cpp-beginners/thread657022.html
Написать, что значит каждая строка кода C++
1. Условие: Среднюю группу детского сада вывели на прогулку. Сколько девочек и сколько мальчиков видно из-за забора, если рост мальчиков задается в сантиметрах отрицательными числами, а девочек - положительными в виде целых α1, α2, ..., αN? Кроме того, у всех девочек на головках завязаны бантики высотой 10 см, а высота забора H см. Код: #include <iostream> #include <cmath> using namespace...
C++ Значение переменных(схема алгоритма программы)
#include <stdio.h> #include <math.h> int main( ){ double Xn, Xk, dX, g=9.54, y; printf("Enter Xn, Xk, dX \n"); scanf ("%lf%lf%lf", &Xn, &Xk, &dX); printf(" ------------------------------- \n"); printf("| X | Y |\n "); printf(" ------------------------------- \n"); double x = Xn; // Начальные установки
C++ Переделать код для Visual Studio 2008 c++ http://www.cyberforum.ru/cpp-beginners/thread656982.html
Нам задали лаб раб, я делал как консольное приложение, все сделал, а оказалось что надо делать под windows, хотел спросить сложно ли будет переделать код так , чтобы программа была под виндоус и как это делать ? с использованием MFC?
C++ класс заполняющийся динамически люди, помогите. по безопасности задали лабу, одним из элементов программы должна быть таблица соответствия имени и уровень доступа. но вот честно я пока плохо разбираюсь в классах, на языках только начали проходить их . помогите доделать код: #include <fstream> #include <iostream> using namespace std; #define fname "c:\\test\\test.txt" class ATable { public: string name; подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
24.09.2012, 13:55     ошибка со ссылками на классы
ну да, как уже сказали, инклуд в спп файле забыли.
вот схемка примерно такая без лишнего кода.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//////////////////////////////////////
// Foo.h
class Bar
 
class Foo
{
  Bar* m_bar;
 
public:
  void FooFunc();
};
 
 
//////////////////////////////////////
// Bar.h
class Foo
 
class Bar
{
  Foo* m_foo;
 
public:
  void BarFunc();
};
 
 
//////////////////////////////////////
// Foo.cpp
#include "Foo.h"
#include "Bar.h"
 
void Foo::FooFunc()
{
  m_bar = new Bar();
  m_bar->BarFunc();
}
 
 
//////////////////////////////////////
// Bar.cpp
#include "Bar.h"
#include "Foo.h"
 
void Bar::BarFunc()
{
  m_foo = new Foo();
  m_foo->FooFunc();
}
Хоть при выполнении это и покрашится, суть здесь не в этом, а в том, чтобы показать как такие вещи делаются. Но еще стоит заметить, что такая ситуация кросс ссылок не есть хорошо с точки зрения дизайна. Возможно есть смысл перепроектировать все это хозяйство.
 
Текущее время: 15:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru