Автор: cheops (12.10.2007 в 12:04)
>А что такое демонстрационная программа?
Например, сдаёте преподавателю проект - он является демонстрационным - показывает насколько вы усвоили материал.
>И в чем недостаток последнего из приведенных стилей (я так и не понял)? Слишком
>ориентирован на командную строку? Так ведь и оболочка называется Borland C++ for DOS.
Порядок работы в командной строке отличается от работы в оболочке Borland C++ for DOS. Командная строка это не только DOS, это и Linux и командная строка Windows (которая от DOS отличается), это и скрипты, запускающие другие программы. Для того, чтобы программа была универсальной и могла использоваться в других программах - она должна по минимуму влиять на состояние командной строки.