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

📄 uu.h

📁 linux 上http email 协议分析程序 主要能够处理大数据量的主干网的应用
💻 H
字号:
#ifndef _H_UTILITY
#define _H_UTILITY
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <stdarg.h> 
#include <iostream>
#include <fstream>

using namespace std;

class TU
{
	public:
	static void delSpace(char *buf);
	static void getszIp(char *szip,unsigned long ip);
	static char * searchKey(char *szcontent,int lencontent,char *szkey );
	
};

class TUTime
{
	private:

	public:
	static time_t GetTime(char *yymmdd,char *hhmmdd);
	static int  GetDate(char *yymmdd,char *hhmmss);
	static time_t tfrDate2(char date2[]);
	static void Date6toDate2(char *date6,char *date2);
	static void Date8toDate2(char *date8,char *date2);
	static short toShortTime(time_t time);
	static unsigned short getsiDay(char *date6);
	static bool chkIHour(int interval_hh);//判断是否为小时的整点
	static bool chkIMin(int interval_hh);//判断是否为分钟的整点
	static char *HHMMSS();
	static char *YYMMDD();
	static char *YYYYMMDDHHMMSS();
		
};

class TLog
{

public:
	
	static ofstream *m_pofserr;
	static ofstream *m_pofslog;
	static int m_iseqno;
	static int m_iline;
	static char m_szfilename[128];
public:
	static void 	openLog(char *);
	static void  newFile();

	static ofstream *getFlog()
	{
		
		return m_pofslog;
	}
	
	static ofstream *getFerr()
	{
		
		return m_pofserr;
	}
	
	
			
public:
			
					
	static void toErr( char *fmt, ...) ;
	static void toLog( char *fmt, ...);
		
	
				
};


#endif

⌨️ 快捷键说明

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