2009-11-30 12 views
5

मैं लैन नेटवर्क और इंटरनेट (प्रत्यक्ष आईपी कनेक्ट) के लिए एक बहुत ही सरल सी ++ इंस्टेंट मैसेंजर बनाना चाहता हूं। मुझे सॉकेट के बारे में बहुत कुछ पता है। मैंने इंटरनेट की खोज की, लेकिन वास्तव में कुछ भी मदद नहीं की। मैं किसी को कैसे एक ट्यूटोरियल/गाइड सुझाव देना होगा। मैं बस संदेश भेजना और प्राप्त करना चाहता हूं (एक कंसोल विंडो में, मैं बाद में गुई बनाउंगा)। मैं इसे लिनक्स और विंडोज दोनों के लिए होना चाहता हूं। अग्रिम में धन्यवाद!सरल सी ++ त्वरित संदेशवाहक

+0

कोई भी जवाब वास्तव में मदद नहीं करता है। हालांकि धन्यवाद। मैंने Boost.Asio (यह संकलित नहीं किया) की कोशिश की, क्यूटी (यह काम करता है, लेकिन मुझे इसके बारे में ज्यादा जानकारी नहीं है) और "codeproject.com" उदाहरण लेकिन कई समस्याएं हुईं। क्या कोई और कुछ सुझा सकता है? –

+1

आपने किस कंपाइलर/संस्करण का उपयोग किया था? जो रिलीज बूस्ट रिलीज किया था? क्यूटी के साथ आपके "कई समस्याएं" क्या थीं? स्तनपान से भरा एक पूरा समाधान कुछ भी आपको संतुष्ट करेगा? –

+0

@ किसी को समायोजित करें: मैंने यह नहीं कहा कि मुझे क्यूटी के साथ समस्या है, लेकिन कोडप्रोजेक्ट उदाहरण के साथ। मैंने बढ़ावा देने के लिए जीएनयू कंपाइलर का इस्तेमाल किया, लेकिन लोगों ने यह भी पुष्टि की कि इसमें समस्याएं हैं। स्पेस काउबॉय द्वारा उपरोक्त के –

उत्तर

10

चेकआउट Boost.Asio जांच। यह पोर्टेबल है, और यह एक उदाहरण भी मिला है जो एक साधारण चैट लागू करता है।

+0

धन्यवाद, मैं कोशिश करता हूं और पोस्ट करता हूं यदि मेरे कोई प्रश्न हैं। –

+0

मुझे पुस्तकालयों और शीर्षलेखों को डाउनलोड करने के लिए नहीं मिल रहा है। –

+0

http://www.boost.org/users/download/ पर डाउनलोड करें। यद्यपि यह काम करने के लिए आपको कुछ पढ़ना होगा। –

3

Boost.ASIO

बाहर
+0

डुप्लिकेट। वह एक लिंक भी प्रदान करता है। –

+0

@ जेसन - यह एक डुप्लिकेट नहीं है - यह पहले आया था – warren

+0

यह पहले आया था .. लेकिन अब कुछ भी लिंक नहीं है :) – Lipis

2

लिंक के तहत boost, क्रॉस प्लेटफ़ॉर्म का उपयोग करें, क्लाइंट-सर्वर चैट के लिए सीधे आगे उदाहरण।

3

सी/एस चैट एप्लिकेशन के लिए यहां कुछ स्रोत कोड है जिसका उपयोग आप शुरू करने के लिए शायद कर सकते हैं।

मास।

Example Code

+0

मैंने पहले कोशिश की, लेकिन एक हेडर फ़ाइल है जिसे मैं नहीं मिला। –

+0

क्या हेडर फ़ाइल? – MaSuGaNa

+0

@MaSuGaNa - मैं गलत था, यह एक ही लेखक की एक समान परियोजना थी जो एक शीर्षलेख का उपयोग करता था जिसे मैं नहीं मिला। क्या यह केवल विंडोज़ के लिए है, या मुझे गलत समझा जाता है? –

संबंधित मुद्दे