बोरलैंड सी ++

MS-DOS और Microsoft Windows के लिए Borland C++ एक C (प्रोग्रामिंग लैंग्वेज) और C++ IDE (एकीकृत विकास वातावरण) है। यह टर्बो सी ++ का उत्तराधिकारी था और इसमें एक बेहतर डीबगर, टर्बो डीबगर शामिल था, जिसे संरक्षित मोड डॉस में लिखा गया था।

पुस्तकालय
ऑब्जेक्ट विंडोज लाइब्रेरी (ओडब्लूएल): पेशेवर ग्राफिकल विंडोज़ अनुप्रयोगों को विकसित करना आसान बनाने के लिए सी ++ कक्षाओं का एक सेट।

टर्बो विजन: डॉस में पेशेवर अनुप्रयोग बनाने के लिए सी++ कक्षाओं का एक सेट। वे वर्ग विंडोज़ अनुप्रयोग के कुछ पहलुओं की नकल करते हैं जैसे: संवाद बॉक्स, संदेश देना, मेनू (कंप्यूटिंग), त्वरक इत्यादि।

बोरलैंड ग्राफिक्स इंटरफ़ेस: सरल, प्रस्तुति-शैली 2डी ग्राफिक्स करने के लिए कार्यों का एक पुस्तकालय। सीमित संख्या में वीडियो-मोड के समर्थन के साथ जेनेरिक रंग ग्राफिक्स एडेप्टर, उन्नत ग्राफिक्स एडेप्टर और वीडियो ग्राफिक्स अरे क्षमता के लिए ड्राइवर शामिल किए गए थे, लेकिन अधिक उन्नत, तृतीय-पक्ष ड्राइवर भी उपलब्ध थे।

ऐड-ऑन
डॉस के लिए बोरलैंड पावर पैक: 16- और 32-बिट संरक्षित मोड डॉस एप्लिकेशन बनाने के लिए उपयोग किया जाता है, जो कि विंडोज एपीआई के सीमित दायरे तक पहुंच सकता है और किसी भी विंडोज डीएलएल में कॉल फ़ंक्शन कर सकता है।

बोरलैंड कोड गार्ड: एक बार आईडीई के भीतर स्थापित और एकीकृत होने के बाद, कोड गार्ड अंतिम निष्पादन योग्य में इंस्ट्रूमेंटेशन कोड डाल सकता है जिसका उपयोग मॉनिटर करने के लिए किया जा सकता है: पॉइंटर (कंप्यूटर प्रोग्रामिंग) उपयोग, एपीआई कॉल, कितनी बार कुछ फ़ंक्शन कॉल किया जाता है, और अन्य विशेषताएं. यदि कुछ त्रुटि पाई जाती है, तो एक पॉप-अप विंडो प्रकट होती है, डिबगर रुक सकता है, या डिस्क पर एक लॉग लिखा जाता है। 16- और 32-बिट अनुप्रयोगों के लिए डिलीवर किया गया।

एमएस-डॉस, विंडोज
के लिए बोरलैंड सी ++
 * 2.0 (1991; एमएस-डॉस)
 * 3.0 (1991): माइक्रोसॉफ्ट विंडोज अनुप्रयोगों के निर्माण के लिए नया संकलक समर्थन।
 * 3.1 (1992): विंडोज आधारित आईडीई और एप्लीकेशन फ्रेमवर्क का परिचय (ओडब्लूएल 1.0, टर्बोविजन 1.0)
 * 4.0 (1993; विंडोज़ 3.x): MS-DOS एकीकृत विकास पर्यावरण अब समर्थित नहीं है, इसमें OWL 2.0 शामिल है।
 * 4.01
 * 4.02 (1994)
 * 4.5
 * 4.51
 * 4.52 (1995): विंडोज 95, ओडब्लूएल 2.5 के लिए आधिकारिक समर्थन। पिछला संस्करण
 * 4.53
 * 5.0 (1996-03-26(आधार, डेवलपमेंट सूट), 1996-06-25(डिजाइन टूल्स); विंडोज 3.x/95/NT 3.51 ): मूल संस्करण में बोरलैंड C++ 4.52, ऑब्जेक्ट विन्डोज़ लाइब्रेरी (OWL) 5.0, Sun's Java Development Kit, Java के लिए बोरलैंड डीबगर, नेटिव 32-बिट ऑब्जेक्टस्क्रिप्टिंग IDE, विज़ुअल डेटाबेस टूल्स (VDBT) शामिल हैं। डेवलपमेंट सुइट में Java कंपाइलर के लिए CodeGuard 32/16, PVCS वर्जन मैनेजर, इंस्टालशील्ड एक्सप्रेस, और AppAccelerator जस्ट-इन-टाइम भी शामिल है। डिज़ाइन टूल संस्करण के साथ विकास सूट विकास सूट संस्करण में परिदृश्य दृश्य संपादक, परिदृश्य दृश्य संपादक, ऑब्जेक्ट मॉडल संपादक जोड़ता है। Windows 3.1/95/NT 3.51 और DOS मूल निष्पादकों के संकलन का समर्थन करता है, जिसमें Windows 3.1 एकीकृत विकास वातावरण BC++ 4.52 के माध्यम से समर्थित है। यह (आधिकारिक तौर पर) विंडोज एनटी 4.0 (जो उस समय भी विकास में था) पर काम नहीं करता है। तृतीय पक्ष परीक्षणों ने NT 4.0 पर कुछ समस्याओं का प्रदर्शन किया। C++ कंपाइलर ObjectWindows लाइब्रेरी (OWL) 5.0, Microsoft Foundation Classes 3.2/4.0 लाइब्रेरी को सपोर्ट कर सकता है।
 * 5.01 (1996-09-03(आधार, डेवलपमेंट सूट, डिजाइन टूल्स) ): बेस वर्जन में अब MFC डेमो के लिए ViewSoft का पावर चार्जर, बोरलैंड डेल्फी 2.0 ट्रायल एडिशन, DeltaPoint का क्विकसाइट ऑटोमैटिक वेब पेज क्रिएशन और साइट मैनेजमेंट टूल शामिल हैं; ObjectWindows लाइब्रेरी (OWL) के साथ 5.01 में अपडेट किया गया। डिज़ाइन टूल संस्करण में विकास सुइट संस्करण पर एक साथ/C++ ऑब्जेक्ट-ओरिएंटेड विश्लेषण और डिज़ाइन टूल (OOAD) शामिल हैं।
 * 5.02 (1997-04-04 ): बोरलैंड सी++ आईडीई की अंतिम स्वतंत्र रिलीज (बाद में सी ++ बिल्डर श्रृंखला द्वारा प्रतिस्थापित), एमएस-डॉस लक्ष्य (वास्तविक-मोड) के संकलन का समर्थन करने के लिए अंतिम रिलीज। नई सुविधाओं में विंडोज एनटी 4.0 ऑपरेटिंग सिस्टम सपोर्ट, एमएफसी 4.1 लाइब्रेरी सपोर्ट, कोड साइनिंग शामिल हैं। सभी संस्करणों में पूर्ण OWL और MFC स्रोत कोड शामिल हैं। बोरलैंड सी++बिल्डर 3 के अनुरूप, बोरलैंड सी++ का सीडी संस्करण सी++बिल्डर 3 प्रोफेशनल पैकेज से इन-बॉक्स कूपन मेल करके मुफ्त है। पंजीकृत बोरलैंड सी++ 5 मालिक छूट के लिए अद्यतन प्राप्त कर सकते हैं।

बोरलैंड सी++ कंपाइलर

 * 5.5 (2000-02-16; विंडोज 95/98/एनटी/2000): बोरलैंड सी++बिल्डर 5 पर आधारित, यह मूल उत्पाद से आईडीई के बिना एक फ्रीवेयर कंपाइलर है। Borland C++ कंपाइलर v5.5, Borland Turbo Incremental Linker, Borland Resource Compiler / Binder, C++ Win32 प्रीप्रोसेसर, ANSI/OEM कैरेक्टर सेट फाइल कन्वर्जन यूटिलिटी, DLL के बारे में जानकारी प्रदान करने के लिए इम्पोर्ट डेफिनिशन यूटिलिटी, DLL से इंपोर्ट लाइब्रेरी बनाने के लिए इम्पोर्ट लाइब्रेरी यूटिलिटी शामिल है।, बोरलैंड टर्बो डंप, लाइब्रेरियन, बोरलैंड सी/सी++ रनटाइम लाइब्रेरी, एएनएसआई/आईएसओ स्टैंडर्ड टेम्पलेट लाइब्रेरी (एसटीएल)।

= सी ++ बिल्डर सी ++ बंडल के साथ ===
 * बोरलैंड सी++ बिल्डर 4.0 + बोरलैंड सी++ 5.02 (1999): सी++बिल्डर में माइग्रेशन की सुविधा के लिए बंडल संयोजन।

ओएस/2
के लिए बोर्लैंड सी ++
 * बोरलैंड सी++ 1.0 (1992)
 * बोरलैंड सी++ 1.5 (1992)
 * बोरलैंड सी++ 2.0 (1995-01-09 (आधार), 1995-06-01 (स्मार्ट टूलसेट) ): प्रेजेंटेशन मैनेजर 2.0 लाइब्रेरी के लिए OS/2 2.1 और Warp 3, OWL को सपोर्ट करता है। SMART टूलसेट संस्करण में 16/32-बिट विंडोज और 16-बिट OS/2 कोड को 32-बिट OS/2 में स्वचालित माइग्रेशन के लिए वन अप कॉर्पोरेशन द्वारा विकसित सोर्स माइग्रेशन एनालिसिस रिपोर्टिंग टूलसेट (SMART) शामिल है।

बोरलैंड सी ++ (बिल्डर) मोबाइल संस्करण
बोरलैंड सी ++ बिल्डर 6 के साथ एकीकृत करने के लिए डिज़ाइन किया गया, प्रारंभिक रिलीज़ नवंबर 2002 के अंत में जारी किया जाना था, और बोरलैंड सी ++ बिल्डर 6 एंटरप्राइज़ और व्यावसायिक संस्करणों के साथ बंडल किया गया था। 29 अप्रैल, 2003 को बोरलैंड सॉफ्टवेयर कॉर्पोरेशन ने सीरीज 60, नोकिया संस्करण के लिए बोरलैंड सी++ मोबाइल संस्करण जारी करने की घोषणा की। इसमें सिम्बियन ओएस के लिए बोरलैंड सी++बिल्डर 6, सीरीज 60 सॉफ्टवेयर डेवलपमेंट किट (एसडीके), नोकिया एडिशन (नोकिया सीरीज 60 एमुलेटर शामिल है), सी++ मोबाइल एडिशन प्लग-इन का एक संस्करण शामिल है।

C++ मोबाइल संस्करण C++ बिल्डर 6 के लिए एक अलग प्लग-इन के रूप में भी उपलब्ध है, जो परीक्षण संस्करणों को छोड़कर सभी का समर्थन करता है।

बोर्लैंड सी ++
का विकास बोर्लैंड सी ++ कई चरणों में विकसित हुआ:
 * टर्बो सी++ → बोर्लैंड सी++ → बोर्लैंड सी++बिल्डर → कोडगियर सी++बिल्डर → एम्बरकाडेरो टेक्नोलॉजीज सी++बिल्डर

यह भी देखें

 * टर्बो सी
 * टर्बो सी ++
 * विजुअल सी ++
 * सी ++ बिल्डर

बाहरी संबंध

 * Borland International, Inc. Borland C++ for Windows pages: 2.0 for OS/2, 4.5, 5.0-5.01, 5.02
 * Inprise Corporation Borland C++ pages: C++ Compiler 5.5
 * Borland Software Corporation Borland C++ pages: C++ Compiler 5.5, C++ Mobile Edition
 * Borland C++ Compiler (BCC32) Download