Некоторые отличия компиляторов Borland C++ от компиляторов других систем:
- Borland C++ предназначен для создания приложений для операционных систем семейства Windows. 1 При разработке с его помощью используются специфические для этой платформы библиотеки (например, Object Windows Library). 1 В то время как, например, Borland C++BuilderX поддерживает компиляторы других производителей, такие как GCC, Intel, Metrowerks, Microsoft Visual C++ и Sun Forte C++. 1
- Компилятор Borland может генерировать код, соответствующий стандартам, требуемым более поздними версиями Windows. 5
- Turbo C++ считается более простым компилятором, он не оптимизирует библиотеки и код так сильно, как это делает Borland. 5
Кроме того, у разных компиляторов может отличаться синтаксис языка C++. 4 Например, в Borland допустимым является выражение void main(){}, а в Dev-C++ main должен возвращать int. 4