一般时间函数

原创 2016年08月28日 14:42:17
#include <iostream>
using namespace std;
class Time
{
public:
    Time(int h,int m,int s):hour(h),minute(m),sec(s) {}
    void display1();    //display1是成员函数
    friend void display2(Time &);  //display2是友元函数
    int getHour(){return hour;}
    int getMinute(){return minute;}
    int getSec(){return sec;}
private:
    int hour;
    int minute;
    int sec;
};
void Time::display1()  //成员函数display1的实现,dispaly1前加Time::
{
    //以hour形式直接访问私有数据成员,实质是this->hour形式
    cout<<hour<<":"<<minute<<":"<<sec<<endl;
}
void display2(Time &t)  //友元函数dispaly2的实现,不加Time::,友元并不是类的成员
{
    //虽然不是类的成员函数,却可以用t.hour的形式直接访问私有数据成员——这就是友元
    cout<<t.hour<<":"<<t.minute<<":"<<t.sec<<endl;
}
void display3(Time &t)  //display3是一般函数,dispaly3前不加Time::
{
    //不能直接访问,只能用公共接口t.getHour()形式访问私有数据成员
   cout<<t.getHour()<<":"<<t.getMinute()<<":"<<t.getSec()<<endl;
}
int main()
{
    Time t1(10,13,56);
    t1.display1();  //成员函数这样调用:对象名.函数名()
    display2(t1);   //友员函数的调用和一般函数无异(但实现中可以不同)
    display3(t1);   //一般函数的调用
    return 0;
}

一般时间函数

#include using namespace std; class Time { public: Time(int h,int m,int s):hour(h),minute(m),se...
  • kittyboy11
  • kittyboy11
  • 2016年04月17日 13:10
  • 88

数据库常见时间函数的用法

1、MySQL 数据库       NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前...
  • wuscar0703
  • wuscar0703
  • 2016年11月14日 15:10
  • 2515

java中关于时间日期操作的常用函数

java中关于时间日期操作的常用函数1.计算某一月份的最大天数Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar...
  • hbcui1984
  • hbcui1984
  • 2006年10月12日 14:12
  • 7647

Linux 常用C函数(时间日期篇)

Linux 常用C函数(时间日期篇)2007-03-22 11:38 ...
  • wl076
  • wl076
  • 2007年05月22日 12:38
  • 1234

matlab绘制一般计算时间函数的曲线

算法老师给的原题是: a.初步搜索资料之后使用matlab编程写出如下代码: 程序1-1 >> x=linspace(1, 256, 5000); % 5000个点的x座标 y1=2.^x; y2...
  • hust_yangqing
  • hust_yangqing
  • 2016年11月01日 22:18
  • 1067

Java时间函数整理

Java中涉及时间的类主要有Date, DateFormat(SimpleDateFormat), Calendar 。 (1)Date  时间类型,主要负责时间的存储和时间间隔的计算。 从属包 ja...
  • star_fly4
  • star_fly4
  • 2016年05月19日 10:26
  • 276

Windows时间函数大全

介绍       我们在衡量一个函数运行时间,或者判断一个算法的时间效率,或者在程序中我们需要一个定时器,定时执行一个特定的操作,比如在多媒体中,比如在游戏中等,都会用到时间函数。还比如我们通过记录函...
  • ugg
  • ugg
  • 2007年03月09日 12:03
  • 17882

js时间函数大全

//js中的日期时间函数 var date = new Date(); date.getYear();  //获取年份(2位) date.getFullYear();  //获取完整的年份(4位,19...
  • jcx5083761
  • jcx5083761
  • 2013年08月21日 16:10
  • 1266

c#常用函数方法及sql时间

SQL里面的时间(zz)getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。 用法:getdate()例子: select getdate() as dte,datead...
  • mhkbluesky
  • mhkbluesky
  • 2006年11月28日 01:02
  • 466

Oracle的随机数、随机日期和时间、随机字符串

1. 随机数包  SELECT DBMS_RANDOM.VALUE    FROM DUAL;  2. 在[0..100]范围内取随机数  SELECT TRUNC (DBMS_RANDOM.VALU...
  • postfxj
  • postfxj
  • 2010年06月24日 11:44
  • 1505
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一般时间函数
举报原因:
原因补充:

(最多只允许输入30个字)