小白,c++自己编写的头文件中的类和函数怎样调用

小白求助,c++自己编写的头文件中的类和函数怎样调用?
本帖最后由 RascoWong 于 2012-12-05 09:28:58 编辑
我是用VC++作为开发工具的:
新建一个“Win32控制台应用程序项目”,
然后建立一个“控制台应用程序”并勾选预编译头。
然后我自己新建一个头文件”Simple.h“和一个执行文件“Simple.cpp”,具体如下:


/*--Simple.h 头文件--*/

#ifndef HARDWARE_H
#define HARDWARE_H

class CSimple
{
public:
int sum(int a, int b);
}

#endif



/*--Simple.cpp 执行文件--*/

#include "stdafx.h"

int CSimple::sum(int a, int b)
{
int sum = a + b;
return sum;
}



/*--Test.cpp 主程序--*/

#include <iostream>
using namespace std;

#include "stdafx.h"
#include "Simple.h"

int _tmain(int argc, _TCHAR* argv[])
{
int a=2, b=3;
Simple simple;
count << simple.sum(a,b) << endl;
return 0;
}

但是编译运行后会报一堆错位,请高手严厉指出错误!最好能提供修正后的完成可运行代码!感激不尽!

------解决方案--------------------
class声明的最后少了一个分号。
------解决方案--------------------
Simple.cpp中要包含Simple.h
------解决方案--------------------
某些标示符出了问题,就要检查一下自己是否使用了中文标点。
------解决方案--------------------
引用:
Simple.cpp这个文件里的头文件换成Simp.h。然后Test.cpp里面的Simple.h去掉

错了,后半句去掉