参照元†
- 名前、バージョンを連結したシンボルを生成するためのマクロ。
- prefix
- プレフィクス(ダイナミックリンク無効時のみ、シンボル、文字列ではない)
- name
- version
返り値†
#ifdef PIC /* dynamic build */
/** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */
#define __SND_DLSYM_VERSION(name, version) _ ## name ## version
- アンダースコア "_" を付けて、名前とバージョンを連結する。
- __SND_DLSYM_VERSION(aaa, bbb) なら _aaabbb となる。
(...略...)
#else /* static build */
(...略...)
/** \hideinitializer \brief Helper macro for #SND_DLSYM_BUILD_VERSION. */
#define __SND_DLSYM_VERSION(prefix, name, version) _ ## prefix ## name ## version
- prefix を付けて、名前とバージョンを連結する。
- __SND_DLSYM_VERSION(aaa, bbb, ccc) なら _aaabbbccc となる。
コメント†