質問:
ソケット通信について教えてください。クライアントが二つあり、それぞれと接続した後に接続を切り替えることは可能ですか?今は切り替えるごとにポートが新しくなっていってしまい、うまくいかず困っています。わかる方、是非教えてください。
答え:
「接続を切り替える」というのがどういう意味か分からないのですが、
クライアント側でも使用するポートを指定することはできます。
connectする前に、特定のポートを指定したsockaddr_inにbindすれば済みます。
ただし1024番未満はスーパーユーザしか使えず、1024番以降も
使われているポートがたくさんあります(参考URL)ので、
使われていないポートを選ぶ必要があります。

「接続を切り替える」の意味や、なぜポートが変わると困るのかを説明してもらえると
さらにアドバイスできると思います。
補足の質問:
ありがとうございます。すこし進んだような進んでいないような・・・もしよければ次の質問も書くのでご指摘お願いします。この質問・回答は役に立ちましたか?

ウェブサイトのユーザーによる情報ポスト、JPQA.comのない保証の正しさ.

  • ノートパソコンが壊れました。ハードディスクのデータ...
  • DVDソフトから、音声だけを取り出してCDにしてCD...
  • 今あるワンセグ非対応ノートパソコンをワンセグ対応パ...
  • エクセルで新規ブックを作成して、ワードファイルを...
  • youtubeの動画から音声だけをmp3などに変換する方法ご...
  • 次々と多種多様なポップアップが出てきて止まらないの...