重複の可能性:
ローカル コンピューターの IP アドレスを取得する
外部の www.whatsmyip.com にクエリを実行せずに、C++ で使用しているマシンの IP アドレスを取得できるようにしたいのですが、プラットフォームに依存しない方法で取得したいと考えています。Windows と Linux の両方で特定の例を見つけることができますが、プラットフォームに依存しない方法でこれを行う簡単な方法は思いつきません。これが最善/唯一の方法のように思われる場合は、オペレーティング システムに応じて if ステートメントを挿入するオプションも検討します。