Thursday 15 January 2015

c - How to assign integer into function called by pthread_create? -


निम्न कोड को देखते हुए:

  शून्य * actThread (int acc) {। । । } इंटेल त्रुटि; Err = pthread_create (& amp; ntid, NULL, actThread, & amp; connfd);   

मैं फ़ंक्शन actThread में connfd पूर्णांक को कैसे पारित करूँ? हर तरह से मैं कोशिश करता हूं कि मुझे त्रुटियां मिलती हैं

आप निम्न कर सकते हैं:

  शून्य * कार्यप्रसार (शून्य * एपीपी) {int acc = (int) accp; । । । } इंट कॉन्फफर्ड; इंटेल गलती; Err = pthread_create (& amp; ntid, NULL, actThread, (शून्य *) connfd);   

लेकिन, जैसा कि मुझे लगता है कि आप नहीं जानते कि आप क्या कर रहे हैं, इसे लागू करने से पहले पॉइंटर्स के बारे में कुछ जानने की कोशिश करें।

मैं आपको शुरुआत के लिए यह प्रश्न सुझा सकता हूँ:

No comments:

Post a Comment