4
私はCライブラリへのDブリッジを行っています。これは、定数のようなtypedef'd列挙型を使ってCコードが出てきましたが、関数の引数などのために名前を付けることができます。例:現在名前付き列挙型をDの匿名であるかのように参照できますか?
enum someLongNameThatTheCLibraryUses
{
A,
B,
}
、私はそうのようにそれを参照する必要があります。
someLongNameThatTheCLibraryUses.A;
しかし、私はむしろ、希望:
alias someLongNameThatTheCLibraryUses a;
a.A;
:
A;
私はこれを行うことができますしかし、私はライブラリモジュールでそれをしたくないので、私はdそれはそれが使用されている場所、それは迷惑になるでしょう。
これを行う方法はありますか?
40分;私はこの場所が大好きです。 – Bernard
そして、あなたを拡張してください。 :p – Bernard