#define DEFINE_STAT(Stat) \
struct FThreadSafeStaticStat<FStat_##Stat> StatPtr_##Stat;
उपरोक्त पंक्ति अवास्तविक 4 से ली गई है, और मुझे पता है कि मैं इसे अवास्तविक मंचों पर पूछ सकता हूं, लेकिन मुझे लगता है कि यह एक सामान्य सी ++ प्रश्न है जो यहां पूछा जा रहा है।
मैं समझता हूं कि पहली पंक्ति एक मैक्रो को परिभाषित करती है, हालांकि मैं C ++ में प्रीप्रोसेसर शॉननिगन्स में अच्छी तरह से वाकिफ नहीं हूं और इसलिए मैं वहां खो गया हूं। लॉजिक मुझे बताता है कि बैकस्लैश का मतलब है कि अगली लाइन पर घोषणा जारी है।
FThreadSafeStaticStat एक टेम्पलेट की तरह दिखता है, लेकिन वहां # चल रहा है और एक सिंटैक्स जो मैंने पहले कभी C ++ में नहीं देखा है
क्या कोई मुझे बता सकता है कि इसका क्या मतलब है? मैं समझता हूं कि आपके पास अवास्तविक 4 तक पहुंच नहीं हो सकती है, लेकिन यह सिर्फ वाक्यविन्यास है जो मुझे समझ में नहीं आता है।