c++
mrguanhao
这个作者很懒,什么都没留下…
展开
-
c获取系统时间及time time_t和gmtime
#define _CRT_SECURE_NO_WARNINGS#include #includemain(){char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};time_t timep;struct tm *p;//time(&timep);p = gmtime(&timep);转载 2016-04-04 16:02:13 · 2378 阅读 · 0 评论 -
获得系统时间(不同精确度)
方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include #include int main( void ) { time_t t = time( 0 ); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z", localtime(&t) ); puts( tm转载 2016-04-04 16:24:28 · 694 阅读 · 0 评论 -
gmtime和ctime的区别(补)
gmtime()将参数timep 所指的time_t 结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果由结构tm返回。 返回格式 2015/10/28 Sat 8:15:38ctime()将参数timep所指的time_t结构中的信息转换成真实世界所使用的时间日期表示方法,然后将结果以字符串形态返回。此函数已经由时区转换成当地时间,字符串格式为“Wed Jun 3转载 2016-04-04 16:42:49 · 1072 阅读 · 0 评论 -
string char *和char[] 之间的转换
1、首先必须了解,string可以被看成是以字符为元素的一种容器。字符构成序列(字符串)。有时候在字符序列中进行遍历,标准的string类提供了STL容器接口。具有一些成员函数比如begin()、end(),迭代器可以根据他们进行定位。注意,与char*不同的是,string不一定以NULL('\0')结束。string长度可以根据length()得到,string可以根据下标访问。所以,不能转载 2016-04-04 17:44:34 · 327 阅读 · 0 评论