1
私はlintでプログラムをコンパイルすると、リント警告を出しています。この印刷メッセージのFacing Lint警告560:引数番号。 3はポインタでなければなりません
printf("[Line:%d] at [Func:%s] failed to detect device\n"
, __LINE__, __func__);
誰も私を助けることができる、私はエラー
Warning 560: argument no. 3 should be a pointer
の下に取得していますか?
どのコンパイラを使用していますか? – iafisher
gccバージョン4.9.2 20150212(Red Hat 4.9.2-6)(GCC) – Akaash
おそらく、 '__func__'ではなく' __FUNC__'でなければなりませんか? –