visual stdio源文件和头文件
时间: 2023-08-08 13:10:06 浏览: 115
这里是一个简单的 Visual Studio 项目,包含一个源文件和一个头文件,实现了一个简单的计算器,可以进行加、减、乘、除四种运算。你可以根据需要进行修改和扩展。
Calculator.cpp:
```c++
#include "Calculator.h"
#include <iostream>
using namespace std;
int Calculator::add(int a, int b)
{
return a + b;
}
int Calculator::subtract(int a, int b)
{
return a - b;
}
int Calculator::multiply(int a, int b)
{
return a * b;
}
int Calculator::divide(int a, int b)
{
if (b == 0) {
cerr << "Error: divide by zero!" << endl;
return 0;
}
return a / b;
}
```
Calculator.h:
```c++
#pragma once
class Calculator {
public:
int add(int a, int b);
int subtract(int a, int b);
int multiply(int a, int b);
int divide(int a, int b);
};
```
在 Visual Studio 中,你可以创建一个新的空项目,然后将这两个文件添加到项目中。你可以在主函数中调用这些函数进行测试,例如:
```c++
#include "Calculator.h"
#include <iostream>
using namespace std;
int main()
{
Calculator calc;
int a = 10, b = 3;
cout << "a + b = " << calc.add(a, b) << endl;
cout << "a - b = " << calc.subtract(a, b) << endl;
cout << "a * b = " << calc.multiply(a, b) << endl;
cout << "a / b = " << calc.divide(a, b) << endl;
return 0;
}
```
编译运行该程序会输出以下结果:
```
a + b = 13
a - b = 7
a * b = 30
a / b = 3
```
阅读全文