server.cpp 520 B

12345678910111213141516171819202122
  1. #include "socketio.hpp"
  2. #include <iostream>
  3. template<typename T>
  4. std::ostream& operator<<(std::ostream& out, std::vector<T> o){
  5. out << "[";
  6. for(int i = 0;i < o.size();i++){
  7. out << o[i];
  8. if(i < o.size() - 1)
  9. out << ", ";
  10. }
  11. return out << "]";
  12. }
  13. int main(){
  14. server_socket ssock(8080);
  15. cppsocket sock = ssock.accept_connection();
  16. sock.write("Stringtext");
  17. std::vector<char> vec = sock.receive();
  18. std::cout << vec << std::endl;
  19. sock.write("Message2");
  20. vec = sock.receive();
  21. std::cout << vec << std::endl;
  22. }