#include #include "SocketC.h" #include using namespace std; SocketC c(1); int flag = 1; int myName = 0; void recvFunc(char* buf, int len) { cout << buf << "\n"; } void closeFunc() { cout << "服务器断开连接"; } int main() { c.SetRecvFunc(recvFunc); c.SetCloseFunc(closeFunc); c.Connect("nceissoft.com", 6666); string str; for (int i = 0; i < 1000000; i++) { str = to_string(i); str += "一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890一二三四五六七八九零1234567890"; c.SendStr(str); if (i % 100 == 0) { Sleep(100); } } Sleep(10); c.Close(); while (1) { Sleep(1000); } }