获取系统信息

取得计算机名
      #include <iostream>
      using namespace std;


      int main()
      {
  char name[256]={};
  int res;
  res = gethostname(name, 256);
  if(res < 0)
cout<<"error"<<endl;
  else
cout<<name<<endl;


      }


      显示时间
      #include <iostream>
      using namespace std;


      int main()
      {
   time_t t1;
   time_t t2;
   t1 = time(&t2);
   cout<<t1<<endl<<t2<<endl;


   int h = (t1/3600+8)/12;
   int m = t1/60%60;
   int s = t1%60;
   cout<<h<<":"<<m<<":"<<s<<endl;
      }


      转换为人可识别的时间
      #include <iostream>
      using namespace std;


      int main()
      {
   time_t t;
   t = time(NULL);


   tm* ptime = NULL;
   ptime = localtime(&t);


   cout<<ptime->tm_year+1900<<"年"
<<ptime->tm_mon+1<<"  "
<<ptime->tm_mday<<"  "
<<ptime->tm_wday<<"  "
<<ptime->tm_hour<<":"
<<ptime->tm_min<<endl;
      }


      电子钟(记忆:字符串格式的时间)
      #include <iostream>
      using namespace std;


      int main()
      {
           for(;;)
   {
   time_t t;
   t = time(NULL);
   tm* p = NULL;
   p = localtime(&t);


   char buf[100]={};
   
   strftime(buf, 100, "%F  %T");
   cout<<"\r"<<buf<<endl;
   sleep(1);
   }
      }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值