📄 serverrecev.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 + -