किसी ने मुझसे पूछा कि मैं वीसी ++ के साथ कितना परिचित हूं और मैं सी ++ के साथ कितना परिचित हूं। अंतर क्या है?"वीसी ++" और "सी ++" के बीच क्या अंतर है?
उत्तर
सी ++ वास्तविक भाषा है, वीसी ++ माइक्रोसॉफ्ट के विजुअल सी ++ है, जो सी ++ विकास के लिए एक आईडीई है।
stason.org से:
सी ++ प्रोग्रामिंग भाषा, विजुअल C++ यह के माइक्रोसॉफ्ट के कार्यान्वयन है।
जब लोग विजुअल सी ++ सीखने के बारे में बात करते हैं, तो आमतौर पर प्रोग्रामिंग पर्यावरण का उपयोग करने के तरीके और किसी भी भाषा के मुद्दों के बजाय विंडोज़ के लिए माइक्रोसॉफ्ट फाउंडेशन क्लासेस (एमएफसी) का उपयोग करने के तरीके के बारे में अधिक जानकारी होती है। विज़ुअल सी ++ सीधे सी और सी ++ संकलित और कर सकता है।
हालांकि ऐसा लगता है कि कोई इस आईडीई को डाउनलोड नहीं कर सकता है। यह दृश्य स्टूडियो में एक तथाकथित मॉड्यूल के रूप में आता है। नोट माइक्रोसॉफ्ट स्वयं एक भाषा के रूप में "विज़ुअल सी ++" शब्द का उपयोग करता है, जो स्पष्ट रूप से सी ++ और सी ++/सीएलआई के लिए अपने कस्टम एक्सटेंशन का जिक्र करता है। – jiggunjer
@ जिगगंजर बिल्कुल। आम तौर पर लोग इस गलतफहमी के लिए गिरते हैं। – ozgur
वीसी ++ विजुअल सी ++ के लिए छोटा है, और माइक्रोसॉफ्ट द्वारा विकसित एक आईडीई (एकीकृत विकास पर्यावरण) है, जिसे विजुअल स्टूडियो के हिस्से के रूप में शामिल किया गया है। सी ++ एक भाषा है।
सी ++ एक भाषा है, वीसी ++ (विजुअल सी ++) एक माइक्रोसॉफ्ट डेवलपमेंट एनवायरनमेंट है जो विजुअल स्टूडियो का अग्रदूत था जो आपको सी ++ लिखने में मदद करता है।
आप सी ++ के बारे में जानने के लिए सब कुछ जान सकते हैं और वीसी ++ कभी नहीं देखा है।
सी ++ एक प्रोग्रामिंग भाषा का नाम है जिसे अंतरराष्ट्रीय मानक समितियों (एएनएसआई/आईएसओ) द्वारा अनुमोदित किया गया है।
वीसी ++ ("विजुअल सी ++") माइक्रोसॉफ्ट के सी ++ कंपाइलर का उत्पाद नाम है और कभी-कभी, लेकिन आधिकारिक तौर पर नहीं, आईडीई इसे ("विजुअल स्टूडियो") के साथ भेज दिया जाता है।
ठीक है, दृश्य सी ++ माइक्रोसॉफ्ट सी ++ कंपाइलर प्लस एमएफसी लाइब्रेरी के लिए खड़ा था। असल में भाषा में कोई फर्क नहीं पड़ता है, लेकिन आसानी से जीयूआई बनाने के लिए वीसी ++ में लाइब्रेरी और कुछ आईडीई समर्थन शामिल है।
वीसी ++ का मतलब अलग-अलग लोगों के लिए अलग-अलग चीजें हैं। आप विजुअल स्टूडियो पर्यावरण का उपयोग (लगभग) मानक सी ++ अनुप्रयोगों के निर्माण के लिए कर सकते हैं। आप माइक्रोस्कोफ्ट-विशिष्ट परिवर्धन के लिए भी इसका उपयोग कर सकते हैं - जो संस्करण से संस्करण में भिन्न होता है। उदाहरण के लिए, खिड़कियों अनुप्रयोगों के लिए MFC घटकों, या NET अनुप्रयोगों
vC++ के लिए नए C++/CLI एक विकास के वातावरण और C++ एक भाषा
कुलपति ++ का उपयोग करते हुए माइक्रोसॉफ्ट द्वारा विकसित आईडीई है माइक्रोसॉफ्ट C++ compiler.while सी ++ प्रोग्रामिंग भाषा है।
कुछ मामलों में, वे इसके संबंधित सी ++ कार्यान्वयन और उसके कंपाइलर्स का संदर्भ लें।
सी ++ मानक हेडर/कार्यों को संदर्भित करता है और उसके जीसीसी सी ++ संकलक।
कुलपति ++सी ++ मानक और उसके कुलपति ++ संकलक की Microsoft क्रियान्वयन को दर्शाता है।
वे एक दूसरे के साथ संगत नहीं हैं। लिनक्स नेटवर्क/थ्रेडिंग फ़ंक्शन, संख्यात्मक डेटा प्रकार इसके विंडोज समकक्ष से अलग हैं। आप लिनक्स सी ++ कोड सीधे सिग्विन/मिनजीडब्ल्यू जैसे तीसरे पक्ष के जीसीसी बंदरगाहों का उपयोग किए बिना विंडोज में संकलित नहीं कर सकते हैं।
अधिकांश शैक्षणिक/अनुसंधान उपकरण और पुस्तकालयों सी ++ (जीसीसी) में लिखे गए हैं, और एक कठिन समय कुलपति ++ में उन लोगों के संकलन करना होगा। चूंकि शराब खिड़कियों को छोड़कर विंडोज़ में कुछ भी मूल नहीं है।
दृश्य सी ++ और सी ++ दो पूरी तरह से अलग चीजें हैं। हालांकि, वे संबंधित हैं।
सी ++ एक उच्च स्तरीय प्रोग्रामिंग भाषा है जो एक कंपाइलर मशीन कोड में अनुवाद करता है जो कंप्यूटर समझ और निष्पादित कर सकता है।
विज़ुअल सी ++ एक ऐसा टूल है जो माइक्रोसॉफ्ट द्वारा सी ++ स्रोत कोड को लिखने, संकलित करने और डिबग करने के लिए बनाया गया है। विजुअल सी ++ एक एकीकृत विकास पर्यावरण (आईडीई) है।
- 1. विज़ुअल सी ++ और सी ++ के बीच क्या अंतर है?
- 2. सी और एम्बेडेड सी के बीच क्या अंतर है?
- 3. प्रबंधित सी ++ और सी # के बीच क्या अंतर है?
- 4. सी तारों और सी ++ तारों के बीच क्या अंतर है?
- 5. सी ++ और विजुअल सी ++ के बीच क्या अंतर है?
- 6. उद्देश्य-सी: केई और केपपथ के बीच क्या अंतर है?
- 7. सी प्रोग्रामिंग में * और ऑपरेटरों के बीच क्या अंतर है?
- 8. सी #, .NET और सीएलआई के बीच क्या अंतर है?
- 9. वीबी और सी # में घटनाओं के बीच क्या अंतर है?
- 10. सी में क्वालीफायर और संशोधक के बीच क्या अंतर है?
- 11. सी # में सीएलआर और डीएलआर के बीच क्या अंतर है?
- 12. सी # में कॉन्स और स्टेटिक के बीच क्या अंतर है?
- 13. System.Type और System.RuntimeType के बीच सी # में क्या अंतर है?
- 14. एक्सकोड, उद्देश्य-सी और कोको के बीच क्या अंतर है?
- 15. सी #: TypeDescriptor.GetAttributes() और GetType() .GetCustomAttributes के बीच क्या अंतर है?
- 16. सी में strtok_r और strtok_s के बीच क्या अंतर है?
- 17. एएसपी.नेट और सी # के बीच क्या अंतर है?
- 18. (char) 0 और '\ 0' के बीच क्या अंतर है? सी
- 19. सी # में वस्तुओं और कक्षाओं के बीच क्या अंतर है?
- 20. सी # में फ़ाइल और फ़ाइलइन्फो के बीच क्या अंतर है?
- 21. उद्देश्य-सी: न्यूल, शून्य और @ "" के बीच क्या अंतर है?
- 22. सी # में ToUpper() और ToUpperInvariant() के बीच क्या अंतर है?
- 23. # {} $ {} और% {} के बीच क्या अंतर है?
- 24. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 25. $ और $$ के बीच क्या अंतर है?
- 26. के बीच क्या अंतर है:। और: आर !?
- 27. भिन्नता और '-' के बीच क्या अंतर है?
- 28. "$^एन" और "$ +" के बीच क्या अंतर है?
- 29. सी, और सी ++ कॉलिंग सम्मेलनों के बीच अंतर क्या हैं?
- 30. ओएमएफ और सीओएफएफ प्रारूप के बीच क्या अंतर है?
नीचे उत्कृष्ट जवाब के अलावा, (और संभवतः विषय से हटकर) मन में भालू है कि जानते हुए भी सी ++ कोड के लिए कैसे (मानक सी ++ के रूप में) शायद ही है कि कैसे एक विंडोज़ अनुप्रयोग कोड करने के लिए जानते हुए भी रूप में ही है सी ++ में। C++ को कोड करने का तरीका जानना सी ++ में विंडोज ऐप्स को कोड करने का सबसेट है। –
@YuHao आमतौर पर आप नए प्रश्न को पुराने के डुप्लिकेट के रूप में चिह्नित करते हैं ... – rubenvb