1

Coverity が警告を生成する理由

> "cc" clobber ignored

以下のコードの関数呼び出し htons() および ntohs() については?

lSocketAddr.sin_port = htons(kUDPServerPort);

Google で調べたところ、この警告は Intel Compiler チェーンでも表示されることがわかりました。"cc" clobber ignored とはどういう意味ですか? 安全なプログラミングに htons() と ntohs() を使用すべきではないということですか? 警告を解決する解決策はありますか? 代替の api htons() と ntohs() はありますか?

システム構成:

  1. コベリティ 5.3
  2. レッドハット 6
  3. GCC バージョン 4.4.5
4

1 に答える 1