学习目标:学习创建头文件及调用
创建主要文件
- Simple.h
- Simple.cpp
- Test.cpp
创建Simple.h
三种方法:
-
第一种
// 宏定义:#define // 文件包含:#include // 条件编译:#ifndef、#ifdef、#endif #ifndef: 常用语防止头文件被多次包含 #ifdef: 常用于对指定位置进行判断后进行编译 #ifndef HARDWARE_H #define HARDWARE_H class CSimple { public: int sum(int a, int b); }; #endif
-
第二种 (建议)
#pragma once class CSimple { public: int sum(int a, int b); };
-
第三种(建议)
class CSimple { public: int sum(int a, int b); };
创建Simple.cpp
#include "Simple.h";
int CSimple::sum(int a, int b)
{
int sum = a + b;
return sum;
}
创建Test.cpp
#include "Simple.h";
#include <iostream>
using namespace std;
int main()
{
int a = 2, b = 3;
CSimple simple;
cout << simple.sum(a, b) << endl;
return 0;
}