?? base.cpp
字號:
#ifndef BASE_H
#include "Base.h"
#endif
Status::Status(double m,double n,double k){
WaterLevel=m;
PowerFlow=n;
Discharge=k;
}
Status::Status(const Status &st){
WaterLevel=st.WaterLevel;
PowerFlow=st.PowerFlow;
Discharge=st.Discharge;
}
Status::Status(){
WaterLevel=0;
PowerFlow=0;
Discharge=0;
}
Status::~Status(){
//析構函數
}
bool Status::operator==(const Status &st){
return fabs(WaterLevel -st.WaterLevel)<ERR_WATER_LEVEL && fabs(PowerFlow -st.PowerFlow)<ERR_POWER_FLOW && fabs(Discharge -st.Discharge)<ERR_DISCHARGE;
}
double Status::GetWaterLevel(){return WaterLevel;}
double Status::GetPowerFlow(){return PowerFlow;}
double Status::GetDischarge(){return Discharge;}
void Status::SetWaterLevel(double w){WaterLevel=w;}
void Status::SetPowerFlow(double p){PowerFlow=p;}
void Status::SetDischarge(double d){Discharge=d;}
void Status::SetStatus(double w,double p,double d){WaterLevel=w;PowerFlow=p;Discharge=d;}
StepVector::StepVector(double m,double n,double k){
StepWaterLevel=m;
StepPowerFlow =n;
StepDischarge =k;
}
StepVector::StepVector(){
StepWaterLevel=0;
StepPowerFlow =0;
StepDischarge =0;
}
StepVector::StepVector(const StepVector &st){
StepWaterLevel=st.StepWaterLevel;
StepPowerFlow=st.StepPowerFlow;
StepDischarge=st.StepDischarge;
}
StepVector::~StepVector(){
//析構函數
}
double StepVector::GetStepWaterLevel(){return StepWaterLevel;}
double StepVector::GetStepPowerFlow(){return StepPowerFlow;}
double StepVector::GetStepDischarge(){return StepDischarge;}
void StepVector::SetStepWaterLevel(double sw){StepWaterLevel=sw;}
void StepVector::SetStepPowerFlow(double sp){StepPowerFlow =sp;}
void StepVector::SetStepDischarge(double sd){StepDischarge =sd;}
void StepVector::SetStep(double sw,double sp,double sd){StepWaterLevel=sw;StepPowerFlow=sp;StepDischarge=sd;}
// #include <iostream>
// using namespace std;
// int main()
// {
// Status st(1,2,3),st2;
// Status st3(st);
// StepVector step(0.5,0.9,-0.7);
// st2=st+step;
//
// if(st==st2)cout<<"hello"<<endl;
// else cout<<"haha"<<endl;
// return 0;
// }
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -