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

Прототипы классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с txt файлом. http://www.cyberforum.ru/cpp-beginners/thread521098.html
Работаю с текстовым документом, совершенно путаюсь в функциях при работе. Как открыть txt файл. У меня так щас написано, но не чего не открывает fstream open( "C:\\Счета.txt", ios::in |...
C++ Как считывать файлы блоками В программе вводиться путь к файлу. Нужно считать его блоками по n байт. Как это сделать? Как хранить эти блоки? http://www.cyberforum.ru/cpp-beginners/thread521090.html
C++ В одномерном массиве меняем элементы
В массиве X(n) переставить местами первый и второй отрицательные элементы, третий и четвертый отрицательные элементы и т.д. Определить, как изменилось положение минимального и максимального элементов...
Класс "Вектор на плоскости" C++
Привет всем), если кому не трудно помогите пожалуйста решить. Составить программу, которая определяет четыре объекта класса и выводит их на экран. Первый объект должен инициализироваться по...
C++ Где можно бесплатно скачать нормальный Borland C++? http://www.cyberforum.ru/cpp-beginners/thread521072.html
Где можно бесплатно скачать нормальный Borland C++?
C++ Перегрузка Разработать класс «Множество (целых чисел, символов, строк и т. д.)» – Set мощности n. Написать несколько конструкторов, в том числе конструктор копирования. Реализовать методы для определения... подробнее

Показать сообщение отдельно
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 539

Прототипы классов - C++

17.03.2012, 22:05. Просмотров 1651. Ответов 2
Метки (Все метки)

Здравствуйте, часто в заголовочный файлах вижу запись как бы прототипа класса:
C++
1
2
3
4
5
6
7
8
9
10
//someClass1.h
 
class a;
class b;
 
class someClass1
{
int a;
//и тд
}
Зачем это используется?
Была мысль: объявить как бы о существовании класса, а тк это заголовочник, то он куда-то включается, и если там куда он включится будет описание этого класса, то все пройдет нормально, а осуществляется данная операция для того чтобы сократить время компиляции
Попробовал все это сделать, и не сработало выдало лишь кучу ошибок
Так для чего это все-таки делается?
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru