I know the following 3 parts #define:
#define PI 3.4
which means that it will replace PIwith 3.4.
But that means 2 parts #defineas follows:
#define something
Will it replace with somethingan empty / empty string?
Below is sample code, I was looking for a file, only a list of related lines
D:\mariadb\storage\pbxt\src\cache_xt.cc (23 hits)
Line 172: #ifdef xtPublic
Line 173: #undef xtPublic
Line 188: #define xtPublic
Line 325: xtPublic XTIndHandlePtr xt_ind_get_handle(..)
Line 378: xtPublic void xt_ind_release_handle(XTIndHandlePtr..)
Line 516: xtPublic xtBool xt_ind_copy_on_write(XTIndReferencePtr iref)
Line 597: xtPublic void xt_ind_lock_handle(XTIndHandlePtr handle)
source
share