#define DEFINE_STAT(Stat) \
struct FThreadSafeStaticStat<FStat_##Stat> StatPtr_##Stat;
Yukarıdaki satır Unreal 4'ten alınmıştır ve bunu gerçek dışı forumlarda sorabileceğimi biliyorum, ancak bence bu, burada sorulmasını garanti eden genel bir C ++ sorusu.
İlk satırın bir makroyu tanımladığını anlıyorum, ancak C ++ 'da önişlemci kuruntuları konusunda çok bilgili değilim ve bu yüzden orada kayboldum. Mantık bana ters eğik çizginin beyanın bir sonraki satırda devam ettiği anlamına geldiğini söylüyor.
FThreadSafeStaticStat biraz şablona benziyor, ancak orada # var ve C ++ 'da daha önce hiç görmediğim bir sözdizimi var
Birisi bana bunun ne anlama geldiğini söyleyebilir mi? Unreal 4'e erişiminizin olmayabileceğini anlıyorum, ancak bu sadece anlamadığım sözdizimi.