自定义类的问题

gaosifu 2005-12-20 12:39:18
自定义的类:

example.h

#ifndef exampleH
#define exampleH
//---------------------------------------------------------------------------
class Example
{
private: int i;
public: void SetData(int n);
int GetData();
Example();
~Example();
}



#endif


example.cpp

#pragma hdrstop
#include "example.h"
//---------------------------------------------------------------------------

#pragma package(smart_init)


void Example::SetData(int n)
{
i=n;
}
int Example::GetData()
{
return i;
}


编译的时候提示错误:
[C++ Error] example.cpp(13): E2176 Too many types in declaration
[C++ Error] example.cpp(14): E2111 Type 'Example' may not be defined here
[C++ Error] example.cpp(14): E2316 'Example::SetData(int)' is not a member of 'Example'

我刚学bcb,请各位高手指点

...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cczlp 2005-12-20
  • 打赏
  • 举报
回复
class Example
{
...
}; //add ;
gaosifu 2005-12-20
  • 打赏
  • 举报
回复
20

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧