FTPクライアント
■ このスレッドは過去ログ倉庫に格納されています
0001HK_cLv
NGNGでいま、connect関数を実装しているんですがちょっとつまづいています。
なぜかうまくいきません。どこが悪いのか、どなたかお教えください。
いちおうネットワークのことだからここでいいんですよね?
SOCKADDR_IN cLsa;
WORD nPortNo;
nPortNo; = (WORD)atoi(pszPortNo);
cLsa.sin_family = AF_INET;
cLsa.sin_port = htons(nPortNo);
cLsa.sin_addr = *((LPIN_ADDR)*Lphostinfo-
>h_addr_List);
nrc = connect(cLsock@` (LPSOCKADDR)&cLsa@`
sizeof(SOCKADDR_IN));
if(nrc == SOCKET_ERROR )
{
char szErrorMsg[1024];
ncr = WSAGetLastError();
if( nrc != WSAEWOULDBLOCK )
{
wsprintf( szErrorMsg@` "connect ERROR %d"@` nrc );
MessageBox(NULL@`szErrorMsg@`"ERROR"@`MB_OK );
nrc = cLosesocket( cLsock );
return FALSE;
}
}
0002名無しさん
NGNGどうつまづいてるんだ?
まさか3行目のよけいなセミコロンとかじゃないよな?(w
0003
NGNGそれとも気付かなかったのか?ちゃんと見れ、他にも記述ミスがあるぞ。
12行目>ncr×@`nrc○
他は問題ないよ。つーか、ソース書き出してどこがおかしいか見てくれっつーのは、ここではやめれ!
0004寿限有
NGNG■ このスレッドは過去ログ倉庫に格納されています