RustでC定数を使用しようとしています。RustでC定数にアクセスするにはどうすればよいですか?
return C.INT_CANCEL
がどのように私は錆で似たような操作を行います。
#define INT_CANCEL 2
行くには、私はこのような何かを行うことができます。ここではCコードの部分はありますか?
私は
#[link(name = "name_of_lib")]
extern {
int INT_CANCEL
}
のようなものを試してみたしかし、それはコンパイルされません。
これは定数ではなく、プリプロセッサマクロです。 Cに_enum-constants_以外の記号定数はありません。 – Olaf