c_cpp 测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 测试相关的知识,希望对你有一定的参考价值。

#include <iostream>  
using namespace std;  
const int DivideByZero='0';
const int DivideByOne=9;
double divide (double x, double y){
	if (y==0)
	{
		throw DivideByZero;
	}
	if (y==1)
	{
		throw DivideByOne;
	}
	y=y-1;
	cout<<y <<endl;
	return x/y;
}

int main()  
{  
	try { 
		divide(10,0);
	}
	catch (char i){
		if (i == DivideByZero)
		{
			cerr<<"Divide By Zero Error";
		}
		}
	catch (int i){
		if (i == DivideByOne)
			cerr<<"Divide By One Error";
	}

    cout << "Hello, world, from Visual C++!" << endl;  
	char a ;
	cin >> a;
    return 0;
}  

以上是关于c_cpp 测试的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp 测试

c_cpp 测试2.cpp

c_cpp 能力测试

c_cpp 测试

c_cpp 线程测试

c_cpp 氙的样品测试