मैं मौजूदा सी कोड जो इस एक के लिए इसी तरह के बयान के साथ लाइनों की एक जोड़ी है में काम कर रहा हूँ संकलन:क्यों करता है ग्रहण CDT कहते हैं: 'सिंटेक्स त्रुटि', लेकिन कोई समस्या नहीं
struct collect_conn *tc = (struct collect_conn *)
((char *)c - offsetof(struct collect_conn, runicast_conn));
struct collect_conn साथ चला जाता है निम्नलिखित लाइनों:
struct collect_conn {
struct runicast_conn runicast_conn;
struct announcement announcement;
const struct collect_callbacks *cb;
struct ctimer t;
uint16_t rtmetric;
uint8_t forwarding;
uint8_t seqno;
};
मैं ग्रहण CDT का उपयोग कर रहा है, और यह एक नारंगी टेढ़ा-मेढ़ा 'सिंटेक्स त्रुटि' के रूप में लाइन के साथ लाइन चिह्नित करता है। मुझे लगता है कि इसे सीडीटी इंडेक्सर द्वारा चिह्नित किया गया है। हालांकि, संकलन (मैन्युअल रूप से टर्मिनल में) कोई समस्या नहीं है।
हालांकि यह थोड़ा असुविधाजनक है, क्योंकि लाइन पर तत्व अनुक्रमित नहीं किए जाते हैं (ताकि कॉल पदानुक्रम पेड़ हमेशा सही नहीं है, या तत्वों की हाइलाइटिंग, आदि)
Ecipse क्यों लाइन की तरह नहीं है?
धन्यवाद माइक। मैं यह समझने की कोशिश कर रहा था कि सिंटैक्स हाइलाइटिंग कैसे बंद करें इसे इंगित करने के लिए धन्यवाद! – iGbanam