The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > 高レベルのプログラミング
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午前

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2007年4月28日
Stevhp Stevhp is offline
登録ユーザー
  
 

参加日: 2007年3月
投稿数: 9
問題はソケットに接続する

誰も助けることはできますか?私はソケットへの書き込みをしようとするプログラムを書く。私は常にエラーが表示されるときに接続しようと実行するようにサーバーを取得することができます。

それは私の" "コマンドの接続ではエラーを与える。

おそらく、単純なエラーですが、僕はそれを見つけるようにすることはできません。



#含まれ<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 ;

 

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 01:25午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0