2 Replies Latest reply on Jul 20, 2020 10:01 PM by NoTa_4591161

    Community Translation - “Old Style Function Definition" Warning in PSoC® Designer™ - KBA83779

    NoTa_4591161

      Hi,               

       

      I would like to translate KBA83779 into Japanese.

      Please confirm to my work.

       

      Thanks,

      Kenshow

        • 2. Re: Community Translation - “Old Style Function Definition" Warning in PSoC® Designer™ - KBA83779
          NoTa_4591161

          Hi Jenna-san,

                                          

          Japanese translation was over.
          Please check below.

           

          Original KBA:

          “Old Style Function Definition" Warning in PSoC® Designer™ - KBA83779

           

          Thanks.

          Kenshow

          ==============================

           

          タイトル: PSoC®Designer™の「古いスタイルの関数定義」警告 - KBA83779

           

          バージョン:*A

           

          質問:

          PSoC Designerの新しいバージョンを使用してプロジェクトをコンパイルすると、「Old Style Function Definition古いスタイルの関数定義)」の警告が表示されます。警告を受けずにPSoC Designer 5.0より前のバージョンを使用してこのプロジェクトをビルドできます。この警告の原因とそれを克服する方法は?

           

          回答:

          新しいImageCraftコンパイラ(最新のPSoC Designer 5.4までPSoC Designer 5.0 Service Pack 4.5以降で使用)は、ANSI C規格により準拠しています。

           

          PSoC Designerの以前のバージョンでは、関数定義で引数リストを空白のままにすることができました。例えば:

           

          void main()

          {

          }

           

          このコードを新しいImageCraftコンパイラでコンパイルしようとすると、「 'main'の古いスタイルの関数定義」警告が表示されます。この警告は無視しても問題ありません。ただし、引数リストにvoidを追加することで、この警告を排除できます。

           

          void main(void)

          {

          }

           

           

          ==============================

          21-July-2020

            Kenshow