「inline」宣言で解析エラーが発生しています。回避策を教えください。
言語設定は「ANSI-C」に設定しています。
■記述例
static inline unsigned func (const unsigned arg);
■解析エラー
CasePlayer2-E-SYN : ; が必要です.
C:\XXXXXXXX\YYYYYYYY\ソースファイル名.c(行番号)
よくある質問(FAQ)
「inline」宣言で解析エラーが発生しています。回避策を教えください。
言語設定は「ANSI-C」に設定しています。
■記述例
static inline unsigned func (const unsigned arg);
■解析エラー
CasePlayer2-E-SYN : ; が必要です.
C:\XXXXXXXX\YYYYYYYY\ソースファイル名.c(行番号)
本エラーは、「inline」記述が ANSI-C 仕様に違反しているため解析エラーとなっています。「inline」記述は、C99 又は GNU-C で規定されている言語仕様です。
■回避策
使用コンパイラの言語仕様に合わせて C99 (又は GNU-C) を選択することで、エラーを回避できます。
何等かの事情等で「言語設定」を変更できない (ANSI-C で使用したい) 場合は、Cオプションパラメータ を設定することで、エラーを回避できます。
■ Cオプションパラメータの設定
キーワード:inline
種類 :TYPEATT
後置記述 :なし