第二十五章补充内容 5 不能为0的变量
生活随笔
收集整理的這篇文章主要介紹了
第二十五章补充内容 5 不能为0的变量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// 第二十五章補充內容 5 不能為0的變量
/*#define DEBUG
#include <iostream>
#include <string>
using namespace std;
#ifndef DEBUG
#define ASSCET(x)
#else
#define ASSCET(x)\if(!(x))\{\cout<<"錯誤!ASSERT("<<#x<<")宏函數執行失敗"<<endl;\cout<<"錯誤的代碼出現在第"<<__LINE__<<endl;\cout<<"出錯的文件是"<<__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;
}*/
總結
以上是生活随笔為你收集整理的第二十五章补充内容 5 不能为0的变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js与Ajax实现浮动留言板(留言写入s
- 下一篇: IO控制命令