C语言的强大(C语言实现异常机制)

作者:Wupei  |  发表时间:  |  所属分类:C++

一直知道C很强大,可以编写操作系统等等,但是一直没有概念

今天看了一下KVM的CLDC1.1的源代码,太酷了,一切都是C,加载class,运行class,类多态实现…..加载JAR,运行JAR….实现线程…..还包括实现了异常机制,好强大!

下载地址: j2megame.cn下载

一切的一切,继续学习…..距离….

虽然看不懂,但记录一下实现的,看代码

c++的获取绝对秒函数的使用

作者:Wupei  |  发表时间:  |  所属分类:C++

利用绝对秒函数,可实现各种时间的加减运算,代码如下

unsigned  long  stime(int  year,  int  mon,int  day,  int  hour, int  min,  int  sec)  
{  
   if  (0  >=  (int)  (mon  -=  2))  {   /*  1..12  ->  11,12,1..10  */  
      mon  +=  12;    /*  Puts  Feb  last  since  it  has  leap  day  */  
      year  -=  1;  
   }  
   return  (((  
     (unsigned  long)(year/4  -  year/100  +  year/400  +  367*mon/12  +  day)  +  
      year*365  -  719499  
     )*24  +  hour  /*  now  have  hours  */  
    )*60  +  min  /*  now  have  minutes  */  
   )*60  +  sec;  /*  finally  seconds  */  
}