摘要: C++11提供了compile_time fractions andcompile-time rational arithmetic support。支持编译时常量。头文件 <ratio>来看ratio是怎么定义的00152 template<intmax_t _Num, intmax_t _Den = 1> 00153 struct ratio 00154 { 00155 static_assert(_Den != 0, "denominator cannot be zero"); 00156 static_assert(_Num >= -_ 阅读全文
posted @ 2013-04-09 20:14 xuning2516 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 表示时间方法是时间的基点timepoint+duaration的形式;而变表示时间的类型有C tm结构体struct tm { int tm_sec; /*秒,正常范围0-59, 但允许至61*/ int tm_min; /*分钟,0-59*/ int tm_hour; /*小时, 0-23*/ int tm_mday; /*日,即一个月中的第几天,1-31*/ int tm_mon; /*月, 从一月算起,0-11*/ 1+p->tm_mon; int tm_year; /*年, 从1900至今已经多少年*/ 1900+ p->tm... 阅读全文
posted @ 2013-04-09 09:58 xuning2516 阅读(146) 评论(0) 推荐(0) 编辑