From 0ce1cb3a4ecc54e7e0df692deeb288b9f0ff3f7d Mon Sep 17 00:00:00 2001 From: Peng Li Date: Tue, 5 Jun 2018 00:33:15 +0800 Subject: [PATCH 1/1] init commit --- TCPServer.cpp | 16 ++++++++++++++++ TCPServer.h | 11 +++++++++++ main.cpp | 16 ++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 TCPServer.cpp create mode 100644 TCPServer.h create mode 100644 main.cpp diff --git a/TCPServer.cpp b/TCPServer.cpp new file mode 100644 index 0000000..40e2516 --- /dev/null +++ b/TCPServer.cpp @@ -0,0 +1,16 @@ +#include "TCPServer.h" +#include +#include + +TCPServer::TCPServer() +{ +} + +TCPServer::~TCPServer() +{ +} + +void TCPServer::onRecv(const std::stringstream& ss) +{ + std::cout << ss.str() << std::endl; +} diff --git a/TCPServer.h b/TCPServer.h new file mode 100644 index 0000000..b51bc66 --- /dev/null +++ b/TCPServer.h @@ -0,0 +1,11 @@ +#include + +class TCPServer +{ +public: + TCPServer(); + ~TCPServer(); + virtual void onRecv(const std::stringstream& ss); +private: +}; + diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..6291375 --- /dev/null +++ b/main.cpp @@ -0,0 +1,16 @@ +#include "TCPServer.h" +#include +#include + +class MyServer : public TCPServer +{ + void onRecv(const std::stringstream& ss){ + std::cout << "wowo" << ss.str() << std::endl; + } +}; + +int main() +{ +//TCPServer server("127.0.0.1", 9999); + MyServer s ; +} -- 2.11.0