dev c++中 关于自定义类的使用解决方法

dev c++中 关于自定义类的使用
我使用的是dev   c++编译器,最近在看essential   c++的类的时候,遇到一些问题,习题4.1是一个这样的问题
建立一个stack.h和stack.suffix,此处suffix是你的编译器所能接受的扩展绵亘,或者你的项目所使用的扩展名,撰写main()函数,练习操作stack的所有公开接口,并加以编译执行,程序代码文件和main()都必须含入stack.h

我在stack.h中定义了类,没有定义成员函数,而在另外一个文件中定义了乘员函数,然而在撰写的main()函数中调用成员函数的时候却出了错误。这是为什么啊,又应该怎么解决呢?查了一下baidu上面说,应该建立一个工程,工程又要怎样建立。。建立哪种工程呢。。

------解决方案--------------------
essential c++并不真的是入门书籍。建议你直接用C++ Primer.
------解决方案--------------------
是不是你的stack.h头文件中没有下面的这几句?这样有可能重复引用stack.h文件而发生错误.
#ifndef STACK_H_
#define STACK_H_

class stack {
. // 你的类的声明或者定义
.
};

#endif