클라 커넥트 밑부분이면
if (SOCKET_ERROR == connect(sock, (SOCKADDR*)&serv_addr, sizeof(serv_addr)))
{
cout << "connect() error" << endl;
closesocket(sock);
WSACleanup();
}
else
{
cout << inet_ntoa(serv_addr.sin_addr) << "서버에 접속 완료" << endl;
char buf[1000] = { 0 };
recv(sock, buf, sizeof(buf)-1, 0);
bool check = true;
while (check)
{
Sleep(10);
char message[256] = { 0 }, sendmsg[256];
cout << "메세지를 입력해 주세요 : ";
cin >> sendmsg;
strcat_s(message, 256, str1);
strcat_s(message, 256, sendmsg);
int check = send(sock, message, sizeof(message), 0);
cout << message << endl;
요부분이고 서버 accept 밑이면
clnt_sock = accept(serv_sock, (sockaddr*)&clnt_addr, &clnt_addr_size);
if (clnt_sock == INVALID_SOCKET)
cout << "accept() error" << endl;
else
{
cout << "접속된 Client : " << inet_ntoa(clnt_addr.sin_addr) << endl;
break;
}
}
cout << "..." << endl;
Sleep(20);
char str1[256] = { 0 };
char buf[1000] = "\n";
send(clnt_sock, buf, sizeof(buf), 0);
while (1)
{
Sleep(10);
int check = recv(clnt_sock, buf, sizeof(buf), 0);
if (check != INVALID_SOCKET || check != SOCKET_ERROR)
{
cout << buf << endl;
c = 1;
요부분인데 어떻게고쳐?
http://autogram.tk/이
중고차 어플리케이션 어떤가요?