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

📄 serverrecev.h

📁 监视CPU使用率的历史情况,个位可以下载后测试测试
💻 H
字号:
#pragma once
#include "ado2.h"
//#include "AcceptorR.h"
#include "Thread.h"

//#include <iostream>
#include <algorithm>  // check stl_algo.h for details
//#include <vector>     // vector header
#include <iomanip>    // setw()
#include <iterator>   // ostream_iterator
#include <functional> // bind2nd
//#include <string> 

#include <stdio.h>
#include <stdlib.h>



#pragma comment(lib, "oledlg.lib")
#pragma comment(lib, "ole32.lib")
#pragma comment(lib, "oleaut32.lib")
#pragma comment(lib, "uuid.lib")
#pragma comment(lib, "urlmon.lib")



using namespace std;
const int BUFFERRSIZE = 1024;
class ServerRecev :public Thread
{

	int _socketCount;
//	CAcceptorR _acceptor;
//	fd_set writeMasks;
	char *buffer ;	int bufferSize;
	int getindex[2];
	int SIZE;
	char _chDATAfromClient[ BUFFERRSIZE ] ;
	string	_currentdata  , _prevdata   ; // [ BUFFERRSIZE ] ;
	FILE *_stream;
	
	CADOException _e;
	
public:
	
	CRITICAL_SECTION *_csRec;
public:
	ServerRecev();
	~ServerRecev();
	int run(); 
	void ReceveData();
	void getSocketVal();

	COleDateTime ReturnStringToTime(CString strTime);

	void ReturnLongToTime(CString strTime, long & date , long & time);

	void SaveinSQL( );

	void SaveinSQLInsert( );

	void OpeningDatabase();
	
};

⌨️ 快捷键说明

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