C 鬧鐘的實現

2021-07-06 03:55:30 字數 1357 閱讀 3347

說明下兩個類的主要功能吧,

1.time類:

主要負責記錄時間,包括當前時間還有響鈴時間

2.clock

負責鬧鐘響鈴,輸出時間,計時這些功能

# include 

# include

using namespace std;

#ifndef _time_h

#define _time_h

class time

;#endif

# include "time.h"

//設定時間

void time::settime(int ayear,int amonth,int aday,int ahour,int amin,int asecond)

// 秒滿60進1,分鐘滿60進1,......

void time::nextsec()

else

if(m_shour < 23)

else

if(m_sday < 30)

else

if(m_smonth < 12)

else

m_smonth = 0;

//沒寫滿12月進1年的,

}//返回當前時間

int time::gettime()

#include"time.h"

#include

#ifndef _clock_h

#define _clock_h

class

clock

;#endif

# include "clock.h"

# include

//獲得當前時間

void clock::getnowtime(int ayear,int amonth,int aday,int ahour,int amin,int asecond)

//顯示當前的時間

void clock::showtime()else

}

}while(1);

}

#include

#include

#include"clock.h"

using

namespace

std;

int main()

AlarmManager類的應用(實現鬧鐘功能)

1 alarmmanager,顧名思義,就是 提醒 是android中常用的一種系統級別的提示服務,可以實現從指定時間開始,以乙個固定的間隔時間執行某項操作,所以常常與廣播 broadcast 連用,實現鬧鐘等提示功能 2 alarmmanager的常用方法有三個 1 set int type,lo...

基於ALTERA實現的鬧鐘工程

本模板 明德揚首創全新fpga設計技巧 至簡設計法,教你如何一步一步去完成乙個複雜電路的設計,裡面很多有實用技巧,熟練運用這些技巧,有助於你寫出非常優秀的 fpga設計 非常簡潔易讀,歡迎比較。一 功能描述 本工程包括矩陣鍵盤和數碼管顯示模組,共同實現乙個帶有鬧鐘功能 可以設定時間的數字時鐘。具體功...

簡單實現Android鬧鐘功能

鬧鐘的簡單實現,只有顯示時間和設定鬧鐘。alarmview12 3456 78910 1112 1314 1516 1718 1920 2122 2324 2526 2728 2930 3132 3334 3536 3738 3940 4142 4344 4546 4748 4950 5152 53...