![]() |
|
|
Googleのunix.com
|
|||||||
| 高レベルのプログラミング は、 C 、 C + +についての質問の投稿は、 Java 、 SQL 、および他のプログラミング言語です。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| ソケットを読んで問題 | swap007 | UNIXの詳細&エキスパートのためのユーザー | 2 | 2008年5月21日 02:08午前 |
| HTTPのkeep - aliveのソケットの問題 | imdupeng | 高レベルのプログラミング | 0 | 2008年3月29日 09:11午後 |
| Xでの接続に問題が勝つ | dragunu | UNIXのダミー質問と回答のため | 2 | 2007年2月27日 10:21午前 |
| ソケットの問題 | Agent007 | 高レベルのプログラミング | 3 | 2004年4月3日 09:15午後 |
| [ BSDと問題]リユースポートソケット | すなわち | 高レベルのプログラミング | 1 | 2003年11月28日 11:36午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
問題はソケットに接続する
誰も助けることはできますか?私はソケットへの書き込みをしようとするプログラムを書く。私は常にエラーが表示されるときに接続しようと実行するようにサーバーを取得することができます。
それは私の" "コマンドの接続ではエラーを与える。 おそらく、単純なエラーですが、僕はそれを見つけるようにすることはできません。 #含まれ<sys/socket.h> #含まれ<netinet/in.h> #含まれ<sys/types.h> #含まれ<string.h> #含まれ<stdio.h> #含まれ<unistd.h> INTはメイン( INTはargc 、文字* argv [ ] ) ( と、送信INTはnewSock 、私; 悲しいsockaddr_in構造体; 文字buf ; 文字アクション[ 255 ] ; ファイル*コマンド; もし( argc < 4 ) ( printf ( "不正なコマンドライン引数" ) ; 復帰1 ; ) 発信\u003dソケット( PF_INET 、 SOCK_STREAM 、 0 ) ; (発信\u003d\u003d -1 ) ( printf ( "ソケットを作成する" )ができません。 復帰1 ; ) sad.sin_family \u003d AF_INET ; sad.sin_port \u003d atoi ( argv [ 2 ] ) ; sad.sin_addr.s_addr \u003d inet_addr ( argv [ 1 ] ) ; 場合(接続( 、 (構造体* sockaddr )発信&悲しい、 sizeof ( sockaddr_in )構造体) \u003d\u003d -1 ) ( printf ( " %のアドレスに接続できません秒" 、ポート% sをargv [ 1 ] 、 argv [ 2 ] ) ; 復帰1 ; ) ( argv発信を送る[ 3 ] 、 strlen ( argv [ 3 ] ) 、 0 ) ; 中( recvを( 、 & buf 、 1 、 0 ) )発信 printf ( " % c "は、 buf ) ; 戻り0 ; ) |
| ブックマーク |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|