2008-09-01 14 views
7

मैंने कॉलेज से सी ++ का उपयोग नहीं किया है। भले ही मैं चाहता हूं कि मुझे तब तक करने की ज़रूरत नहीं है जब तक कि मैं लॉन्च के लिए प्लगइन्स लिखना नहीं चाहता। क्या इसमें वापस आने के लिए पढ़ने के लिए एक अच्छी किताब है? कॉलेज के बाद से मेरा अनुभव मुख्य रूप से सी # और हाल ही में रूबी है। मैंने सी # डेवलपर्स के लिए कुछ किताब खरीदी और सीएलआई के साथ सी ++ लिखने के तरीके पर यह समाप्त हो गया। एक अच्छी किताब के दौरान यह काफी नहीं था जो मैं खोज रहा था।मूल बातें वापस प्राप्त करें। मैं सी ++ में वापस कैसे आ सकता हूं?

उत्तर

6

सी ++ में वापस आने का सबसे अच्छा तरीका कूदना है। आप किसी देश में किसी भी गंभीर समय के बिना वास्तविक भाषा नहीं सीख सकते हैं, जहां वे बोलते हैं। मैं प्रोग्रामिंग भाषा सीखने की कोशिश नहीं करता, बिना किसी समय कोडिंग खर्च किए।

हालांकि मैं सी सीखने की सिफारिश नहीं करता हूं। सी ++ में कुछ बुरी आदतों को लेने का यह एक अच्छा तरीका है।

10

मेरे पसंदीदा प्रभावी सी ++, अधिक प्रभावी सी ++, और स्कॉट मेयर्स द्वारा प्रभावी एसटीएल हैं। Sutter और Alexandrescu द्वारा सी ++ कोडिंग मानक भी।

6

मैंने इसे स्वयं नहीं किया है लेकिन लोगों और स्रोतों से सुना है कि मुझे विश्वास है कि कोएनिग और मू द्वारा "त्वरित सी ++" उन लोगों के लिए एक अच्छी किताब है जो सी ++ को जल्दी से चुनना चाहते हैं। सी सीखने के अधिक पारंपरिक मार्ग की तुलना में पहले सी ++ कक्षाओं के साथ सी के प्रकार के रूप में के + एम दृष्टिकोण आपको भाषा की विरासत से जुड़े नुकसान और बुरी आदतों से बचने के दौरान उत्पादक बनने में मदद करता है।

1

The C++ Programming Language द्वारा बजेर्न स्ट्राउस्ट्रप गहराई में सी ++ को कवर करता है। बजेर्ने सी ++ का आविष्कारक है। यह अंतर्दृष्टि भी प्रदान करता है कि भाषा किस तरह से है। कुछ लोगों को किताब थोड़ा सा पता चलता है। मैंने इसे एक सुखद पढ़ने के लिए पाया। यदि आपने शुरू करने के लिए एक शानदार जगह होने से पहले कुछ सी ++ किया है। यह सी ++ पर शुरुआती पुस्तक नहीं है।

1

मेरी किताब सिफारिशों:

आवश्यक सी ++ (Lippman)
सी ++ सामान्य ज्ञान: आवश्यक मध्यवर्ती प्रोग्रामिंग (Dewhurst)
... और मुझे दूसरे प्रभावी सी ++ ऊपर सुझाव।

मीटस्पेस में पुस्तकों को खरीदने का एक बहुत ही आसान विकल्प Safari Books Online जैसी सेवा की सदस्यता लेना है। एक अनुचित मासिक शुल्क के लिए आपको उपर्युक्त सभी पुस्तकों और अन्य लोगों के लिए पहुंच प्राप्त होगी। यदि आप दो पुस्तकों से अधिक तक तेजी से यादृच्छिक पहुंच चाहते हैं, तो यह बहुत अधिक भुगतान करता है। यह एक आसान मामला है कि आप अपने नियोक्ता को इसके लिए भुगतान करने के लिए मनाने के लिए चाहते हैं।

इसके अलावा, अपने आप को एक आईडीई के सामने बैठें जिसमें सी ++ कोड पूर्णता सुविधा है (मैं अधिकांश समय ग्रहण/सीडीटी का उपयोग करता हूं)।

2

ब्रूस एकल द्वारा एक अच्छी प्रारंभिक जगह "सी ++ में सोचना" है, मैंने शायद ही कभी पुस्तक के बारे में शिकायत की है। अच्छी तरह से लिखा है और एक संस्करण ऑनलाइन उपलब्ध है।

+1

एक प्रारंभिक गाइड के रूप में बहुत प्रभावी है। मार्गदर्शिका में कोई मौलिक गलतियां नहीं हैं, सिवाय इसके कि इसे पुस्तकालयों (उदाहरण के लिए बढ़ावा) के उपयोग पर थोड़ी अधिक जोर देना चाहिए। संक्षेप में, एक अच्छा प्रारंभिक बिंदु, लेकिन यह आधुनिक सी ++ प्रथाओं के बारे में अंतिम शब्द नहीं होना चाहिए। –

2

जब भी मुझे सी ++ में वापस आने की आवश्यकता होती है तो मैं एक और ऑनलाइन पुस्तक चुनता हूं जो बार्टोस मिइलवस्की द्वारा "सी ++ इन एक्शन" है। इसकी साइट पर online है।

+0

यह पुस्तक वास्तव में महान है। मैं इसे भी सिफारिश कर सकता हूं। यह सिर्फ सी ++ के बारे में नहीं है। यह बहुत साफ कोड चित्रों के साथ अच्छे प्रोग्रामिंग प्रथाओं को भी बढ़ावा देता है। – svlada

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