⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 log.cpp

📁 基于Linux下Epoll技术的EchoSvr
💻 CPP
字号:
 #include "Log.h"void debug_output(const char *fmt , ...){/*	time_t ti;	ti = time(NULL);	char times[65535];	snprintf(times , sizeof(times) , "%s" , ctime(&ti));	times[strlen(times)-1] = ' ';	strncat(times , "-----------    " , 9);	*/	va_list ap;	char buff[65535];	va_start(ap , fmt);	current(buff);	std::cout<<buff<<":";	vsnprintf(buff , sizeof(buff) ,  fmt , ap);	std::cout<<buff;	//strncat(times , buff , strlen(buff));	//fwrite(times , sizeof(char) , strlen(times) , pt);	//fwrite("\n" , 1 , 1 , pt);	//fflush(pt);	va_end(ap);}void current(char* t){		time_t timep;		struct tm *p;		time(&timep);		p=localtime(&timep); /*取得当地时间*/						sprintf(t,"%d-%d-%d %d:%d:%d",					1900+p->tm_year,					1+p->tm_mon,					p->tm_mday,					p->tm_hour, 					p->tm_min, 					p->tm_sec);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -