Borland C++

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. szeptember 24-én felülvizsgált verziótól ; az ellenőrzések 6 szerkesztést igényelnek .
Borland C++
Típusú IDE
Fejlesztő Borland
Operációs rendszer DOS , Windows
legújabb verzió 5.5
Engedély Szabadalmazott
Weboldal borland.com

A Borland C++  egy programozási környezet (IDE), amelyet a Borland fejlesztett ki C és C++ programozási nyelvű programok létrehozására . A környezet minden verziója tartalmaz egy fordítót , amely támogatja a saját programozási nyelvi szabványát . Kezdetben a programozási környezetet DOS -os programok létrehozására használták , de a Windows és a Windows NT megjelenésével és elterjedésével eszközöket kínáltak ezekhez az operációs rendszerekhez való alkalmazások fejlesztéséhez .

A Borland C++ történelmileg a Turbo C - ből származik, de a Turbo C-vel ellentétben támogatja az objektum-orientált programozást . Fejlesztése során a fejlesztői környezet kiegészült a gyors alkalmazásfejlesztésre kialakított speciális könyvtárakkal . Különösen a Turbo Vision könyvtár vált az objektum-orientált megközelítés alkalmazásának példájává DOS alatti alkalmazások létrehozására , míg az Object Windows Library hasonló példává vált az objektum-orientált megközelítés alkalmazására a Windows alatti alkalmazások létrehozására .


Könyvtárak

Kiegészítések

Verzióelőzmények

A Borland C++ első elérhető verziója, 2.0 számmal, 1990-ben jelent meg DOS alatt (ez a verzió 1992-ben jelent meg OS/2 -re ).

1991-ben megjelent a 3.0-s verzió, amely támogatja a Windows alkalmazások készítését. Egy évvel később megjelent a 3.1-es frissítés, amely ablakos IDE-t és alkalmazássablonokat implementált az OWL 1.0 és a Turbo Vision 1.0 számára.

A 4.0-s verziótól (1993) kivették a termékből az MS-DOS alkalmazások készítésének támogatását, és az IDE teljesen Windows alapú lett. 1995-ben megjelent a 4.52 a Windows 95 és az OWL 2.5 támogatásával. 1996 márciusában megjelent az 5.0, amely elkezdte támogatni a Windows NT 3.51-et ( a Windows NT 4.0 akkor még fejlesztés alatt állt).

1997. április 4-én jelent meg a Borland C++ IDE utolsó kiadása (amelyet később a Borland C++ Builder sorozat váltott fel ), amely továbbra is támogatta a kódgenerálást valós módhoz és MS-DOS-hoz. Ennek a kiadásnak a sorszáma 5.02 volt.

2000. február 16-án jelent meg a Borland C++ 5.5 legújabb verziója, amely csak a fordítót tartalmazza (IDE nélkül). Ingyenesen letölthető az Embarcadero weboldaláról [1] [2] . A Borland C++ 5.5-höz készült IDE-ként használhatjuk a Scintilla szövegszerkesztőt ( SciTE , Sc1.exe) [3] vagy a legegyszerűbb DIDE-t a Borland C++ 5.5 -höz [4] .

A Borland C++ evolúciója:

Turbo C → Borland C++ → Borland C++ Builder → Codegear C++ Builder (és Codegear Turbo C++) → Embarcadero C++ Builder (és Embarcadero Turbo C++)

Jegyzetek

  1. Embarcadero cikk a Borland C++ fordítóról . Letöltve: 2011. április 4. Az eredetiből archiválva : 2011. március 25..
  2. Borland C++ Compiler letöltési oldal . Letöltve: 2011. április 4. Az eredetiből archiválva : 2012. szeptember 19..
  3. Mi az IDE? . Letöltve: 2017. január 4. Az eredetiből archiválva : 2016. november 11..
  4. Disintegrated Development Environment (DIDE) a C és C++ programozási nyelvek tanulásához . Hozzáférés dátuma: 2017. január 4. Az eredetiből archiválva : 2017. január 4.

Irodalom

  1. Informális bevezetés a C++-ba és a Turbo Visionba / Szerk. I. I. Derieva. - Leningrád: Galéria "Petropol", 1992. - 384 p.
  2. Kasatkin A.I., Valvachev A.N. Professzionális C programozás: Turbo C++-tól Borland C++-ig / Szerk. A. I. Kasatkina. - Minszk: "A legmagasabb iskola", 1992. - 240 p. — ISBN 5-339-00807-X .
  3. C++ 3.1/4.0 Osztályhivatkozás / Szerk. I. I. Derieva. - Kijev: Dialektika, 1994. - 256 p. — ISBN 5-7707-6293-4 .
  4. Object Wiindows 2.0 Library Reference for C++ / Szerk. I. I. Derieva. - 2. kiadás - Kijev: Dialektika, 1995. - 494 p. — ISBN 5-777-6294-2.
  5. Kimmel P. Borland C++ 5 = A Borland C++ 5 használata / Szerk. I. I. Derieva. - Szentpétervár. : BHV, 1997. - 976 p. — ISBN 5-7791-0053-5 .