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.
現在、Visual Studio の C++ コードを Linux に移植しています。Ret Hat版を使用しています。コードをコンパイルすると、次のエラーが発生します。
エラー: 'IN6_SET_ADDR_UNSPECIFIED' はこのスコープで宣言されていません
同じものに相当するLinuxを教えてください。同等の機能がない場合、Linux と Windows の両方で動作するように同じものを編集するにはどうすればよいですか。
ありがとう。
少しグーグルでこれを見つけます:
inline void IN6_SET_ADDR_UNSPECIFIED(struct in6_addr *a) { memset(a->s6_bytes,0,sizeof(struct in6_addr)); }
...おそらくそれを使用できます。