socket.h je ceckova, ktera lze pouzit i v c++, boost::asio je c++ a mela by byt multiplatformni (ale je treba boost), to treti je cast Qt frameworku a je treba ho mit nainstalovany (primarne je na gui, ale da se v nem delat spousta dalsich veci, ale na konzolovou aplikaci je imho zbytecny)