Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
コードがプラットフォームに依存しないように、ANSIC標準を使用して特定のIPアドレスでデータまたはパケットを送信したいと思います。winsockなどのWindowsライブラリを使用せずにWindowsOSでどのように可能ですか?ガイドラインやヒントを教えてください。
ANSI C は標準であり、明確に定義された言語であり、ネットワーク通信は常にオペレーティング システムによって提供される機能であり、OS ごとに異なるため、プラットフォームに依存しないソケット コードを作成することはできないと思います。これは、プラットフォーム間でコードに違いがあることを意味します。あなたができる最善の方法は、巧妙な API/ライブラリを構築して、移植時に書き直す必要があるコードを制限することによって、これらの違いを軽減することです。