コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

ノート:Lint

ページのコンテンツが他言語でサポートされていません。

「同じ関数を参照しているが、戻り値を…」という記述について

[編集]

「同じ関数を参照しているが、戻り値を使う場合と使わない場合がある」とはどういう意味でしょうか。220.5.22.93 2011年2月26日 (土) 15:34 (UTC)[返信]

コメント: 私は lintについては知らないのですが、知らない立場であるからこそ、現状の文章から私なりの解釈(つまり推測)ですが、たとえば、
void sub(){
 FILE * fp; char szBuf[64]; int nCnt;
 if (NULL != (fp = fopen("file.txt", "rt"))) {
  nCnt = fread(szBuf, 1, 64, fp); printf("%d\n", nCnt);// ← 戻り値を「使う場合」
  fread(szBuf, 1, 64, fp);  // ← 戻り値を「使わない場合」
  fclose(fp);
 }
}
この例ですと、同じ関数の中で、fread の戻り値を「使う場合」と「使わない場合」があるわけですが、このような意味なのではないでしょうか。私の解釈は間違っているかもしれませんが、もし間違いなのでしたら誤解なく解釈できるよう、いずれにしても詳しいかたに明確していただきたいです。--しまあじ 2011年2月26日 (土) 16:22 (UTC)[返信]

{{更新}}について

[編集]

{{更新}}テンプレートが貼られていますが、どのあたりに更新が必要でしょうか? --Kto2038会話2021年1月5日 (火) 01:58 (UTC)[返信]