專案四(錯誤,煩亂版)。友元類

2021-06-21 12:34:34 字數 714 閱讀 3065

程式:

//友元類

#include using namespace std;

class date; //對date類的提前引用宣告

class time

;class date

;int main( )

return 0;

}date::date(int m,int d,int y)

time::time(int h,int m,int s)

void time::add_a_second(date &d)

}else}}

else if(d.month==4||d.month==6||d.month==9||d.month==11)

}else

if(d.month==12)}}

}}}void time::display(date &d)

{ cout<

結果:

體會:這是自己的,有一百多行,而且還有錯誤,但是一直沒找出來,到後來就不愛找了。。。

第七周專案四 友元類

includeusing namespace std class date 對date類的提前引用宣告 class time void add a second date 增加1秒,1秒後可能會到了下一天,乃到下一月 下一年 void display date 顯示時間,格式 月 日 年 時 分 秒...

專案2 有元類

all right reserved.檔名稱 test.cpp 作 者 韓雙志 完成日期 2016年4月14日 版本號 v1.0 問題描述 定義下面兩個類的成員函式 將兩個類的合併為乙個datetime,日期,時間都處理好 輸入描述 無 輸出描述 輸出時間,輸出100次,並輸出每一次都增加一秒 in...

四元數計算要防止低階錯誤

在導航程式,特別是慣性導航程式中,常常會用到四元數的更新計算。四元數更新的公式為 q 0 q 0 0.5 dt wx q 1 wy q 2 wz q 3 q 1 q 1 0.5 dt wx q 0 wy q 3 wz q 2 q 2 q 2 0.5 dt wx q 3 wy q 0 wz q 1 q...