C++ 日期 & 时间

C++ 日期 & 时间
C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 <ctime> 头文件。

有四个与时间相关的类型:clock_t、time_t、size_t 和 tm。类型 clock_t、size_t 和 time_t 能够把系统时间和日期表示为某种整数。

 

 1 #include <iostream>
 2 
 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
 4 using namespace std;
 5 template<typename T>
 6 T max(T a,T b,T c)
 7 {
 8     if(b>a)a=b;
 9     if(c>a)a=c;
10     return a;
11 }
12 int main(int argc, char** argv) {
13     int i1=185;
14     int i2=-76;
15     int i3=567;
16     int i;
17     
18     double d1=56.87;
19     double d2=90.23;
20     double d3=-3214.78;
21     double d;
22     
23     long g1=67854;
24     long g2=-912456;
25     long g3=673456;
26     long g;
27     
28     i=max(i1,i2,i3);
29     d=max(d1,d2,d3);
30     g=max(g1,g2,g3);
31     
32     cout <<"i_max="<<i<<endl;
33     cout <<"d_max="<<d<<endl;
34     cout <<"g_max="<<g<<endl;
35     
36     return 0;
37 }

 

posted @ 2018-08-01 14:30  borter  阅读(135)  评论(0编辑  收藏  举报