मैं एक कंप्यूटर विज्ञान का छात्र हूं, और परिणामस्वरूप, मुझे C ++ को कक्षाओं के साथ C के बेहतर संस्करण के रूप में पढ़ाया गया। मैं अंत में पहिया को फिर से मजबूत करने की कोशिश कर रहा हूं जब भी एक जटिल समस्या का समाधान आवश्यक होता है, केवल उसके कुछ समय बाद, कुछ भाषा सुविधा या कुछ मानक पुस्तकालय दिनचर्या संभवत: मेरे लिए हो सकती है।
मैं अपने char*
और *(int*)(someVoidPointer)
मुहावरों के साथ सभी सहज हूं , लेकिन हाल ही में, एक ओपन-सोर्स प्रोजेक्ट में एक (मामूली) योगदान करने के बाद, मुझे लगता है कि सी ++ कोड लिखते समय किसी को यह नहीं सोचना चाहिए कि यह कैसे सोचना है। यह C से बहुत अलग है।
यह देखते हुए कि मैं आपत्तिजनक-उन्मुख प्रोग्रामिंग को काफी अच्छी तरह से जानता हूं, और मैं एक कठिन सीखने की अवस्था के साथ ठीक हूं, आप मेरे लिए C ++ ट्रैक पर अपना दिमाग लगाने के लिए क्या सुझाव देंगे जब मैं C ++ कोडिंग कर रहा हूं?