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

Запись class X; - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление значение по формуле http://www.cyberforum.ru/cpp-beginners/thread1128439.html
Всем привет, ребят помогите пожалуйста. Нужно составить программу которая вычесляет по данной формуле на C++. Заранее СПАСИБО!
C++ Замена слов в цикле. Найти недочеты в коде #include <iostream> #include <conio.h> #include <cstring> using namespace std; int main(){ char temp; cout << "vvedite stroku\n"; gets(temp); char * str1 = new char; http://www.cyberforum.ru/cpp-beginners/thread1128426.html
C++ Программа подсчёта количества символов, букв, слов и предожений
Нужно написать программу 1) Имя передаётся через командную строку 2) Программа должна подсчитывать количество: 1) символов; 2) символов без пробелов; 3) букв; 4) слов; 5) предложений, и вывести сформированную статистику на экран.
C++ Глобальные функции, найти ошибки в коде
Стал разбирать глобальные функции и все программы отладил и откомпилировал, но эту не как и разные конструкции пробовал: #include <iostream> void myFunction(); int x = 5 int y = 7; int main() { using namespace std; using std::cout;
C++ Переделать функцию с помощью шаблонов http://www.cyberforum.ru/cpp-beginners/thread1128391.html
оформить в виде шаблона функции,использующие эти шаблоны для типов int, float, double. #include "stdafx.h" #include <stdio.h> #include <conio.h> #include <math.h> void dvoich(int num) { int mod; long c = 0, p=1;
C++ Как быстро найти ошибку? У меня ошибка в коде и я уже после часа поисков уже не выдержал и мне нужна помощь. Компилятор ничего не говорит, просто не компилит. #include <iostream.h> #include <conio.h> #include <match.h> using namespace std; int main() { struct stPointOfTreangle { подробнее

Показать сообщение отдельно
Harb
1 / 1 / 0
Регистрация: 23.03.2014
Сообщений: 79
24.03.2014, 16:49     Запись class X;
Здравствуйте!
Изучаю MFC по книге. Использую Visual Studio 2008.

Есть файлы X.h и X.cpp, в которых содержится описание класса X. Есть файлы Y.h и Y.cpp, в которых содержится описание класса Y. Описание класса Y содержит в себе методы с формальными переменными типа X.

Если я пишу в Y.h:
C++
1
#include X.h
то получаю ошибку C2370.

Вместо этого, в книге предлагается написать так:

C++
1
class X;
тогда все работает. Можете объяснить смысл данной записи?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru