С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определение перечисления (enum) в другом файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Итератор и проверка на чётность/нечётность http://www.cyberforum.ru/cpp-beginners/thread645957.html
Добрый день. Не получается организовать проверку на нечётное количество. При вводе нечётного количества данных программа выдаёт ошибку. Последнюю часть задания прошу не делать, а помочь только с...
C++ Полноценный запрос POST Подскажите пожалуйста как реализовать полноценный POST запрос? В таком виде: POST Host: Connection: Content-Length: Origin: X-Requested-With: User-Agent: Content-Type: http://www.cyberforum.ru/cpp-beginners/thread645943.html
C++ count_if
Я где-то видел такое использование: count_if (a.begin(), a.end(), ...); (вместо троеточия что-то было). Не подскажете, что это за зверь такой этот ... ? И как использовать такое (желательно с...
абстрактный класс как реализовать данные, над которыми методы выполняют какие-либо действия C++
Абстрактный класс как реализовать данные, над которыми методы выполняют какие-либо действия Задание: форматированный ввод и вывод посредством С и С++ Сделать таблицу о сдаче Л/Р. Код: ...
C++ Стоит ли учить С++ параллельно с С#? http://www.cyberforum.ru/cpp-beginners/thread645908.html
Собственно сабж. На шарпе относительно прилично прогаю (вплоть до использования делегатов и событий), но некоторые моменты меня не устраивают (например, то что примитивная "змейка" ест 12 МБ...
C++ генерировать случайным образом массив.Найти среднее значение, количество элементов меньше среднего генерировать случайным образом массив из 50 элементов. Найти среднее значение, количество элементов меньше среднего, минимальное значение и индексы минимального значения подробнее

Показать сообщение отдельно
Denis.
0 / 0 / 0
Регистрация: 02.09.2012
Сообщений: 20

Определение перечисления (enum) в другом файле - C++

02.09.2012, 23:10. Просмотров 1463. Ответов 3
Метки (Все метки)

Доброго времени суток! Вот мой вопрос: в классе A мне необходимо использовать перечисление B, но объявление и определение класса находятся в разных файлах. Можно ли сначала объявить перечисление, а определить в другом файле и, если можно, как это сделать?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// file a.h
// Объявление класса
 
сlass A
{
   public:
      A() { }
      enum B { };
};
 
 
// file a.cpp
// Определение класса
 
A::A()
{
   // ...
}
 
// Здесь должно быть определение перечисления B
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.