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

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -