标签: c++ c macros telegram
我正在阅读Telegram Desktop应用程序的源代码。有几行定义如下:
#define DeclareSetting(Type, Name) DeclareReadSetting(Type, Name) \ inline void cSet##Name(const Type &Name) { \ g##Name = Name; \ }
有人可以解释这是什么意思吗?我研究过宏观,但我无法理解这种语法。 (请不要杀了我,如果它被称为别的东西,请通过编辑来帮助我。)