摘要: std::string get_timer() { char szTmp[64] = {0}; struct timeval tv; gettimeofday(&tv, NULL); struct tm tmNow; localtime_r(&tv.tv_sec, &tmNow); strftime(szTmp,sizeof(szTmp), "[%Y... 阅读全文
posted @ 2013-04-16 02:24 浪里飞 阅读(433) 评论(0) 推荐(0) 编辑
摘要: C语言中格式化日期时间ctime()函数 函数原型:char *ctime(const time_t *time); 功能说明:将time_t类型日期和时间转换为字符串。 返回值:返回由tm结构中的日期和时间转换成的字符串的地址,该字符串的形式定义如下: DDD MMM dd hh:mm:ss YYYY 各字符的意义: D... 阅读全文
posted @ 2013-04-16 01:32 浪里飞 阅读(4016) 评论(0) 推荐(0) 编辑
摘要: memcpy memmove区别和实现 memcpy与memmove的目的都是将N个字节的源内存地址的内容拷贝到目标内存地址中。 但当源内存和目标内存存在重叠时,memcpy会出现错误,而memmove能正确地实施拷贝,但这也增加了一点点开销。 memmove的处理措施: (1)当源内存的首地址等于目标内存的首地址时,不进行任何拷贝 (2)当源内存的首地址大于目标内存的首地址时,实行正向... 阅读全文
posted @ 2013-04-16 00:12 浪里飞 阅读(2438) 评论(0) 推荐(0) 编辑