मैंने Win32 API और C++ के साथ एक टीसीपी सर्वर लिखा है लेकिन यह सिंगल-थ्रेडेड है। क्या कोई मुझे बता सकता है कि मैं इसे बहु-थ्रेड बनाने के बारे में कैसे जाऊं? मैं हर नए स्वीकृत कनेक्शन के लिए कल्पना करता हूं, मुझे उस धागे को उभारा होगा जो इसकी देखभाल करता है। लेकिन मुझे Win32 में थ्रेडिंग के साथ कभी अनुभव नहीं हुआ है। क्या कोई मुझे बता सकता है कि मैं Win32 और C++ के साथ थ्रेडेड प्रोग्रामिंग के बारे में कैसे जाऊंगा?Win32 API के साथ थ्रेड कैसे बनाएं?
7
A
उत्तर
4
के प्रलेखन पढ़ें:
और तुम भी यहाँ मेरा उत्तर में एक उदाहरण देख सकते हैं:
संबंधित मुद्दे
- 1. Win32 API
- 2. Win32 API?
- 3. Win32 API
- 4. Win32 API
- 5. Win32 API
- 6. विजुअल सी ++ Win32 API
- 7. Win32 विंडोज थ्रेड सुरक्षित हैं?
- 8. Min32W/MSYS के साथ Win32 API स्टैक चलना?
- 9. हैप्स्टैक के साथ JSON Rest API कैसे बनाएं? जेएसओएन बॉडी?
- 10. Win32 थ्रेड का नाम कैसे प्राप्त करें?
- 11. API के माध्यम से Win32 एप्लिकेशन से कैसे बाहर निकलें?
- 12. नाम को Win32 थ्रेड में कैसे सेट करें?
- 13. वैश्विक हॉटकी रिलीज (कीप)? (WIN32 API)
- 14. Shopify API: प्रचार बनाएं?
- 15. Win32 Api फ़ंक्शंस पर डीबग ब्रेक
- 16. WinForms में थ्रेड कैसे बनाएं?
- 17. पायथन के साथ win32 एपीआई का उपयोग कैसे करें?
- 18. Win32 API में Posix popen() के बराबर क्या है?
- 19. लिनक्स में Win32 API के बराबर क्या होगा?
- 20. क्या Win32 रजिस्ट्री 'थ्रेड सुरक्षित' है?
- 21. जावास्क्रिप्ट नया "थ्रेड" बनाएं
- 22. पोर्टेबल क्लास लाइब्रेरी में थ्रेड कैसे बनाएं?
- 23. एकाधिक पैरामीटर के साथ जेपीए मानदंड API
- 24. Win32 Crypto API का अनुवाद सिस्टम # सुरक्षा के साथ सी # पर कॉल करता है। क्रिप्टोग्राफ़ी
- 25. एंड्रॉइड में जावा थ्रेड डंप कैसे बनाएं?
- 26. थ्रेड-सुरक्षित सामग्री प्रदाता कैसे बनाएं?
- 27. सजावट के साथ थ्रेड
- 28. फ़ंक्शन के पैरामीटर के आधार पर मैं Win32 API फ़ंक्शन में कैसे टूट सकता हूं?
- 29. Win32 API FindFirstFile और FindNextFile प्रदर्शन बनाम कमांड लाइन
- 30. WIN32 एपीआई के साथ ग्लोबल हॉटकी?
'CreateThread() 'पर कॉल करें। यह सवाल बहुत सामान्य है। –
ध्यान दें कि एक-थ्रेड-प्रति-सॉकेट सेटअप लगभग सही डिज़ाइन नहीं होते हैं। मेरा सुझाव है कि आप गैर-अवरुद्ध सॉकेट या [I/O समापन बंदरगाहों] (http://msdn.microsoft.com/en-us/library/aa365198 (v = बनाम) का उपयोग करके थ्रेड की एक निश्चित संख्या के साथ एक सेटअप में देखें। 85) .aspx)। –
नोट: अंत में, आप boost :: थ्रेड लाइब्रेरी का उपयोग कर सकते हैं। – neodelphi