第二十五章补充内容 5 不能为0的变量
生活随笔
收集整理的這篇文章主要介紹了
第二十五章补充内容 5 不能为0的变量
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
// 第二十五章補(bǔ)充內(nèi)容 5 不能為0的變量
/*#define DEBUG
#include <iostream>
#include <string>
using namespace std;
#ifndef DEBUG
#define ASSCET(x)
#else
#define ASSCET(x)\if(!(x))\{\cout<<"錯(cuò)誤!ASSERT("<<#x<<")宏函數(shù)執(zhí)行失敗"<<endl;\cout<<"錯(cuò)誤的代碼出現(xiàn)在第"<<__LINE__<<endl;\cout<<"出錯(cuò)的文件是"<<__FILE__<<endl;\}
#endif
class Circle
{
public:double check()const{return radius;}void set(double x){ASSCET(check());radius = x;ASSCET(check());}double Result(){return 3.14*radius*radius;}
private:double radius;
};
int main()
{Circle one;one.set(14);cout<<"圓的面積為"<<one.Result()<<endl;one.set(0);cout<<"圓的面積為"<<one.Result()<<endl;return 0;
}*/
總結(jié)
以上是生活随笔為你收集整理的第二十五章补充内容 5 不能为0的变量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js与Ajax实现浮动留言板(留言写入s
- 下一篇: QOMO Linux 4.0 正式版发布