2013-04-04 6 views
1

В моем колледже они назначили Turbo C для моих ученых. Я знаю, что он довольно старый, но я хочу загрузить последнюю версию. У меня есть турбо с 1980 года, версия DOS.Какова последняя версия TurboC?

Есть ли какая-нибудь последняя версия?

Является ли Borland C++ отличным от Turbo C++?

+8

«В моем колледже они назначили Turbo C для моих ученых» - вам следует перейти в новую школу. – Mysticial

+2

Согласно [Википедии] (http://en.wikipedia.org/wiki/Turbo_C), последняя версия Turbo C была 2.0 в 1989 году, хотя был Turbo C++, который последний раз вышел в версии 3 в 1992 году. доступный как бесплатное ПО, поэтому он популярен в некоторых школах в некоторых странах БРИК (особенно в Индии). –

+0

@Mysticial В моем доме я использую eclipse и блоки кода. Но ради использования в академических экзаменах. вот почему. –

ответ

4

В настоящее время нет «последней версии» этих продуктов - Turbo C был прекращен в 1990 году и Turbo C++ в 1993 году. Оба более 20 лет (они могут быть старше вас!), И только строят 16-разрядные исполняемые файлы DOS, которые не будут даже запустить на большинстве современных компьютеров. Они не могут использоваться для взаимодействия с любыми современными API-интерфейсами программирования - в частности, они не могут взаимодействовать с сетью и не могут создавать стандартный пользовательский интерфейс Windows. В принципе, ты застрял в прошлом.

Я не пойду так далеко, чтобы сказать, что вы должны найти лучшую школу. Но вы должны иметь в виду, что то, что вы изучаете, будет почти совершенно неуместным для вашей работы - за последние 20 лет многое изменилось, особенно для C++. (C++ STL даже не был полностью стандартизован в 1993 году, поэтому там будут некоторые существенные различия.)

+0

Вы можете запустить Turbo C++ в DosBox просто отлично. И если вы хардкорный программист, вы можете даже заменить стандартную библиотеку своей собственной и сделать программы .COM и .EXE, созданные с использованием компилятора на голом металле, с загрузчика, с использованием функций BIOS и непосредственного взаимодействия с оборудованием.Я сделал именно это. Поэтому я не был бы уверен в том, что исполняемые файлы не могут работать на большинстве современных компьютеров. –

+0

Цель DosBox - притвориться старым компьютером, так что да. Но это вряд ли рассчитывает работать на современном компьютере. :) – duskwuff

+0

Интересная логика, ну ладно. –

 Смежные вопросы

  • Нет связанных вопросов^_^