c++ - Class static method returning struct containing object of this class -
मेरे पास एक वर्ग है:
वर्ग SOMECLASS {सार्वजनिक: (... ) स्थैतिक एकत्रीकरण GetInfo (); };
और एक स्ट्रेट:
struct कुछ वस्तु {(...) SOMECLASS उदाहरण; };
वे SOUMSTRUCT.h और SOMECLASS.h में घोषित किए गए हैं
मैं इसे संकलित करने में सक्षम नहीं हूं, यहां तक कि आगे की घोषणाओं के साथ भी। मैं अब भी मिल रहा हूं:
त्रुटि: फ़ील्ड 'इंस्टेंस' का अपूर्ण प्रकार
मैं इसे कैसे हल कर सकता हूं?
निम्न प्रयास करें
SOMECLASS.h
#ifndef SOMECLASS_H #DEFINE SOMECLASS_H कक्षा SOMECLASS {सार्वजनिक: (...) स्थैतिक स्ट्रक्चर किसी भी वस्तु GetInfo (); }; #endif // SOMECLASS_H
किसी भी वस्तु, एच
#ifndef SOMESTRUCT_H #DEFINE SOMESTRUCT_H #include "SOMECLASS.h" संरचना कुछ ({...} SOMECLASS उदाहरण; }; #endif // SOMESTRUCT_H
Comments
Post a Comment