У меня есть три файла: основной, Satellite1.h (или заголовок) и Satellite1.cpp
У меня проблемы с реализацией, компилятор утверждает, что first
не называет тип, как мне реализовать перечисление? Я видел код где имя enum
был размещен слева от Satellite1, но когда я попытался воссоздать его, обнаружилась ошибка, где говорится, что first
(один из элементов origin) не называет тип
в Satellite1.H
class Satellite1{};
enum class origin
{
first;
second
}
(в Satellite1.cpp)
#include "Satellite1.h"
#include <iostream>
using namespace std;
origin Satellite::soof()
{
}
//main.cpp is pretty much empty so I didn't include