static void llist_dtor(void *user, void *element)
{
(void)user;
(void)element;
/* Do nothing */
}
क्या यह कोई ऑपरेशन फ़ंक्शन नहीं है? फिर कास्टिंग क्यों किया जाता है? क्या एनयूएलएल को इसके पैरामीटर में से एक के रूप में पास करना ठीक है?निम्नलिखित कोड क्या करते हैं?
-1, जीसीसी तर्क कोड के बिना सी कोड संकलित नहीं करेगा। (हालांकि सी ++ के लिए काम करता है)। –
@ एंड्रयू मेडिको: +1: मुझे सुधारने के लिए धन्यवाद। ज्यादातर मैं सी ++ करता हूं और वहां मैंने कुछ बार किया है ... कभी नहीं सोचा कि यह सी में अलग हो सकता है। – Arun