Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (10.10.2007 в 11:00)
С-стиль не очень рекомендуется, если вы разрабатываете программы на C++, так как язык C++ объектно-ориентированный и при разработке программ рекомендуется использовать стандартную библиотеку ввода-вывода IOstream, вместо старой системы ввода-вывода C. Иначе сложно будет выводить объекты в стандартный поток.

return 0 требуется для того, чтобы сообщить операционной системе или вызывающему программу процессу, что программа завершилась штатно, в противном случае возвращается число отличное от 0.

Последний стиль слишком ориентирован на командную строку - вы очищаете экран, хотя программа может запускаться вообще без окна или всё, что она выводит будет отправляться в файл, а данные, которые вы сотрёте с экрана будут нужны пользователю. Такой стиль хорош для демонстрационных программ, но в реальной практике, даже при разработке под консоль следует как можно меньше ограничивать пользователя. getch() - вы задерживаете окно, но в реальной консоли оно незакрывается и ввод символа становится излишним.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: