Помогите вынести класс в отдельный файл

chatlanin
Offline
Зарегистрирован: 14.01.2015

Уважаемые!!!. Не получается вынести класс в отдельный файл. Есть заголовок класса в отдельном файле door.h

#pragma once
class door
{
	int _pn1;
public:
	door(int pn);
};

есть файл door.cpp

#include "door.h"
door::door(int pn)
{
	_pn1 = pn;
}

ну и сам скетч 

door dr(2);

void setup()
{
}
void loop()
{
}

Компилятор ругается:
Compiling 'test' for 'Arduino Uno'
test.ino:5: error: 'door' does not name a type
Error compiling

Помогите. Где ошибка?
Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

#include "door.h" в скетче

chatlanin
Offline
Зарегистрирован: 14.01.2015

Penni пишет:

#include "door.h" в скетче

Спасибо большое. Видимо зациклился. Целый день провозился, а оказалось ерунда. Видимо надо пока отставить компьютер в сторону:-)