您现在的位置是:首页 > 正文

友元函数练习

2024-02-01 01:08:57阅读 2

#include "stdafx.h"
#include"iostream"
using namespace std;
class Date;

 class Time
 {
 public:
     Time(int h,int m,int s):hour(h),minute(m),sec(s){}
    
  void display(Date & ); //
  
 private:
    int hour,minute,sec;
 };
 
 class Date
 {
 public:
     Date(int y,int m,int d):year(y),month(m),day(d){}
     
     friend void  Time::display(Date &);
    private:
   int year,month,day;
 };
 void Time::display(Date &d )

 {
      
     cout<<d.year<<"/"<<d.month<<"/"<<d.day<<endl;

     cout<<hour<<"."<<minute<<"."<<sec<<endl;
     
 }
int main()

{
    Date d1(2019,3,12),d2(2019,3,11);
    Time t1(12,12,12),t2(11,11,11);
    t1.display(d1) ;
    t2.display(d2);
    system("pause");
    return 0;
}
 

网站文章

  • SIMD指令初学 热门推荐

    SIMD指令初学 热门推荐

    参考自:http://blog.csdn.net/gengshenghong/article/details/7008704(。。。。) SIMD 即 single instruction multiple data,单指令流多数据流,也就是说一次运算指令可以执行多个数据流,这样在很多时候可以提高程序的运算速度。 SIMD是CPU实现DLP(Data Level Para

    2024-02-01 01:08:28
  • 23种设计模式——命令模式

    23种设计模式——命令模式

    命令模式实质:封装请求

    2024-02-01 01:08:21
  • SpringSecurity(前后端分离版)[3]-授权

    SpringSecurity(前后端分离版)[3]-授权

    例如一个学校图书馆的管理系统,如果是普通学生登录就能看到借书还书相关的功能,不可能让他看到并且去使用添加书籍信息,删除书籍信息等功能。SpringSecurity为我们提供了基于注解的权限控制方案,这...

    2024-02-01 01:08:13
  • log4j2漏洞检测和利用

    log4j2漏洞检测和利用

    漏洞检测使用的是BP插件,插件地址。JNDI注入工具,工具地址 https://github.com/welk1n/JNDI-Injection-Exploit/releases/tag/v1.0,命令如下:将以下命令进行base64编码,IP替换为你攻击机IP。使用工具命令如下:burp发包:反弹shell成功:

    2024-02-01 01:08:06
  • 更改MAC终端显示的主机名

      其实也简单。 之前显示 wuxi:~ tsit$ 执行命令 sudo scutil --set HostName taishan 关闭当前终端,另起一个终端 taishan:~ tsit$

    2024-02-01 01:07:39
  • 百度地图的使用---1、标注(Marker)的使用以及自定义样式 最新发布

    百度地图的使用---1、标注(Marker)的使用以及自定义样式 最新发布

    使用百度地图Marker标记,更改图标样式

    2024-02-01 01:07:22
  • MCU常见通信协议 UART /SPI / I2C 学习记录

    MCU常见通信协议 UART /SPI / I2C 学习记录

    MCU 常见通信协议详解

    2024-02-01 01:07:16
  • mysql查看分片键

    查看表分片:UDAL show config tablerule where tablename in ('表名')

    2024-02-01 01:06:33
  • Redis的5大数据类型

    Redis的5大数据类型

    Redis的5大数据类型

    2024-02-01 01:06:26
  • java -jar .jar -c_如何从jar文件创建C库? - java

    我有一个图书馆的jar文件,其中的内容是一堆.class文件spl├── acm│ ├── graphics│ │ ├── DrawLineElement.class│ │ ├── EndRegionElement.class│ │ ├── FinalPathElement.class│ │ ├── G3DRect.class│ │ ├── GArc.c...

    2024-02-01 01:06:19