मैं अपनी कक्षा में स्थिर स्थिर चर जोड़ने की कोशिश कर रहा हूं, जो संरचना का एक उदाहरण है। चूंकि यह स्थैतिक है, इसलिए को कक्षा घोषणा में आरंभ करना होगा।सी ++ स्थिर कॉन्स स्ट्रक्चर वैरिएबल को शुरू करना
error: a brace-enclosed initializer is not allowed here before '{' token
error: invalid in-class initialization of static data member of non-integral type 'const timespec'
मैं इसे कैसे प्रारंभ करते हैं: इस कोड
class Game {
public:
static const struct timespec UPDATE_TIMEOUT = { 10 , 10 };
...
};
इस त्रुटि हो रही है कोशिश कर रहा है? धन्यवाद!
ध्यान दें कि विस्तारित प्रकार विनिर्देशक ('struct timespec') सी ++ में बहुत अधिक आवश्यक नहीं हैं। बस 'timespec' लिखें। – GManNickG