1. 程式人生 > >☆ C/C++ 即時重新整理並顯示當前時間

☆ C/C++ 即時重新整理並顯示當前時間

原先想著在原文章上進行修改,可是一直提示修改失敗( ・´ω`・ )

轉之想一想,而且那篇文章中也沒有把游標定位放在一個函式中呼叫,

那就再另開一篇文章使用gotoxy()定位函式通過呼叫輸出,順便再複習以前的知識點

ヾ(o・ω・)ノ

****************************************************************************************************************************************

★話不多說,直接附上程式碼:

#include <iostream> 
#include <windows.h>
#include <time.h>
using namespace std;

void gotoxy(int x,int y)
{
	COORD pos={x,y};
	HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
	SetConsoleCursorPosition(hOut,pos);
}

int main()
{
	time_t t;
	struct tm *data_time;
	cout << "當前時間: " << endl; 
	while(1)
	{
		gotoxy(10,0);
		time(&t);
		data_time = localtime(&t);
		cout << data_time->tm_hour << ":" << data_time->tm_min << ":" << data_time->tm_sec ;
		Sleep(1000);
	}
}

--->>>

☆僅僅記錄日常編寫程式碼 與 疑問(`・ω・´)

****************************************************************************************************************************************

             最快的腳步不是跨越,而是繼續,最慢的步伐不是小步,而是徘徊。

****************************************************************************************************************************************