私はJavaからC++への上に移動したと私は前にマクロを使ったことがないと私はいくつかの方法は、このようなマクロメソッドには2つのリターンがありますか?
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM)
または
のようにも見知らぬ組み合わせのような2つの変数を返すように見えるか混乱していますJNIEXPORT jdoubleArray JNICALL Java_algorithms_Shuffle0_getPriorities (JNIEnv *, jobject, jint, jint).
何が起こっているか教えてもらえますか?申し訳ありませんが、これは極端な無知のように思えますが、前にマクロを使用したことはありません。また、プリプロセッサのC++の全章では、これらの取り決めを明確にしていません。
マクロは実際には何も返されません。それらは単なるテキストの代用です。したがって、 '#define FOO 42'と' bar(FOO) 'は' bar(42) 'になります。 –