1234567891011121314151617181920212223242526272829303132
#pragma comment(lib,"Ws2_32.lib") #include <winsock2.h> #include <iostream> #define REMOTE_ADDR 37.18.153.219 using namespace std; int main() { int error; WSADATA ws; if (FAILED( WSAStartup(MAKEWORD(1, 1), &ws))) { error = WSAGetLastError(); } SOCKET s; if (INVALID_SOCKET == (s = socket (AF_INET, SOCK_STREAM, 0))) { error = WSAGetLastError(); } // sockaddr_in s_addr; // ZeroMemory(&s_addr, sizeof(s_addr)); // s_addr.sin_family = AF_INET; // s_addr.sin_addr.S_un.S_addr = inet_addr(REMOTE_ADDR); // s_addr.sin_port = htons(80); // if (SOCKET_ERROR = (connect(s, (sockaddr*) &s_addr, sizeof(s_addr)))) { // error = WSAGetLastError(); // } }
12
INCLUDEPATH += "C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\x64" LIBS+="WS2_32.Lib"
LIBS+="C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib\x64\WS2_32.Lib"