Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. void main(){
  2. // create the client
  3. auto client = std::make_unique<sf::TcpSocket>();
  4.  
  5. // setup listener
  6. .
  7. .
  8. .
  9. listener.accept(*client);
  10. createthread(...., thread_func,...., std::move<client));
  11. // this local client variable is no longer valid now !!!!
  12.  
  13.  
  14. // do more stuff
  15. .
  16. .
  17. .
  18.  
  19.  
  20.  
  21. }
  22.  
  23. void thread_func(std::unique_ptr<sf::TcpClient> client){
  24. // use the client variable here
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement