Название: Class##Private что это? Отправлено: Detonator от Ноябрь 15, 2008, 22:36 Объясните пожалуйста что означает Class##Private в строке (из qglobal.h):
#define Q_D(Class) Class##Private * const d = d_func() Название: Re: Class##Private что это? Отправлено: BRE от Ноябрь 15, 2008, 22:41 Объясните пожалуйста что означает Class##Private в строке (из qglobal.h): #define Q_D(Class) Class##Private * const d = d_func() Q_D(SuperMega) после препроцессора получаем: SuperMegaPrivate * const d = d_func() Название: Re: Class##Private что это? Отправлено: lit-uriy от Ноябрь 15, 2008, 23:43 другими словами склейка строчек в препроцессоре
Название: Re: Class##Private что это? Отправлено: SASA от Ноябрь 17, 2008, 11:10 http://www.opennet.ru/docs/RUS/cpp/cpp-5.html#ss5.5 (http://www.opennet.ru/docs/RUS/cpp/cpp-5.html#ss5.5)
|