3

Genieのextern宣言の構文を教えてもらえますか?Extern declはValaでサポートされているため、Genieでも使用できるはずですが、正しい構文を見つけることができないようです。例外が発生した後にアプリケーションを終了できるように、Cの「exit」関数を公開しようとしています。

externのVala構文:

extern void exit(int exit_code);

externのGenie構文?

extern def exit(exit_code:int):void

明らかに、この構文は正しくないか、私はこの質問をしません:)しかし、これはほぼそれがとるべき形式だと思います、誰かが助けることができますか?

ありがとう-G

4

1 に答える 1

2

Derp !、私は最終的にそれを理解しました。問題は、私が好む4スペースのインデントスタイルを指定するためにインデント宣言を使用することにありました。これはコードの最初の宣言である必要がありますが、インデント宣言の前にextern宣言を愚かに配置していました。

正しい構文は次のとおりです。

[indent=4]
def extern exit(code:int):void
于 2011-08-22T16:12:53.063 に答える