Initializing a structure in c++ -


जी ++ 4.4.3

मेरे पास एपीआई गाइड से निम्नलिखित संरचना है:

< पूर्व> टाइप किए गए प्रारूप NETWORK_INFO {int network_id; पूर्णांक संख्या; } NETWORK_INFO, * NETWORK_INFO;

और स्रोत कोड में वे यह कर रहे हैं:

  NETWORK_INFO net_info = {};  

क्या संरचना के ऑब्जेक्ट को शुरू करने वाले 2 कुरकुरा ब्रेस? लेकिन क्या मूल्यों को आरंभ करना होगा?

किसी भी सलाह के लिए बहुत धन्यवाद,

यह डिफ़ॉल्ट के सभी क्षेत्रों को शुरू करने के लिए चर net_info - उन्हें शून्य पर सेट करें memset ()

का उपयोग करने के बजाय उपयोगकर्ता परिभाषित कंसट्रक्टर नहीं है कि struct s को प्रारंभ करने के लिए इस्तेमाल किया गया एक आसान एक-लाइनर है।

Comments