Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

В чем разница между тремя видами с++

11K
24 августа 2007 года
D@nger
44 / / 21.07.2007
подскажите плиз в чем разница между Microsoft Visual C++, Borland C++ builder и C++\C\C#?????:o а то все говорят что си++ лучше всего а какой именно???
26K
24 августа 2007 года
U2D
34 / / 17.07.2007
VC++ использует MFC
CBuilder использует VCL (как и дельфи), так же есть свои особеннсости компиляции. Ну и интерфейс.
С++ это язык, а то что выше ето среда разрабоки.

P.S. C++\C\C# в твоем списке - третий лишний
11K
24 августа 2007 года
D@nger
44 / / 21.07.2007
скажи плиз че такое MFC и VCL(я новичок в этом деле!) а язык программирования у них одинаков? и еще вопрос: что лучше VC++ или CBuilder?
355
24 августа 2007 года
<SCORP>
786 / / 21.10.2006
C -- язык программирования
С++ -- язык программирования, созданый дополнением языка С новыми фичами
С# -- язык программирования с С-подобным синтаксисом. по большому счёту ни к С, ни к С++ прямого отношения не имеет

Microsoft Visual C++ -- реализация компилятора языка С++ от компании Microsoft. в принципе... и среда программирования тоже (среда на самом деле -- Microsoft Visual Studio)
Borland C++ Builder -- реализация языка С++ от компании Borland и среда программирования от неё же родимой

разница том, что сверх реализации стандарта языка С++ (просьба не цепляться к словам и не устраивать холи вар на тему качества той или иной реализации плюсов!) они реализовывают некоторые дополнения, чаще всего несовместимые с другими компиляторами.
кроме того, среды программирования от разных производителей часто поставляются с библиотекой классов этого же производителя. а вот библиотеки классов вместе со дополнениями в компиляторе определяют некую специфичность в самом процессе программирования :)
если это студия от МС,то в качестве библиотек испльзуется в основном MFC\ATL\WTL. если борланд, то VCL.
си шарп (C#) тут вообще не при делах, это отдельная тема для флейма
350
26 августа 2007 года
cheburator
589 / / 01.06.2006
Язык, в общем, во всех вышеперечисленных случаях имеется общий - С++. Реализация - да, у каждого - своя.
Отмечу только, что по мировому опыту, Borland-продукты не очень-то хорошо поддерживают стандарт, в отличие от Microsoft-продуктов (если в последних не использовать специфические возможности).
355
26 августа 2007 года
<SCORP>
786 / / 21.10.2006
язык во всех случаях РАЗНЫЙ! С, С++ и C# это ТРИ РАЗНЫХ языка, два из которых имеют отношения друг к другу. шарп к плюсам никаким боком не лезет!
а по поводу поддержки стандартов не думаю, что МС можно считать примером (мда... а сам попросил флейм на эту теу не разводить :) сорри!)
284
27 августа 2007 года
michael_is_98
587 / / 25.02.2005
если начинаешь программировать не нужно использовать расширения языка от конкретного производителя. Используй ANSI-возможности, определенные стандартом. Тогда твоя программа будет компилироваться и на VC++ и в Borland C++.
Если создаешь интерфейс, то лучше также использовать переносимую библиотеку для проектирования (WTL, например). MFC отходит в прошлое и не будет развиваться.
вообще Visual Studio - это IDE - интегрированная среда разработки,
продукты от борланд - RAD - среды быстрой разработки приложений.
Между ними есть отличие. Скажем, если хочешь понять концепции объектно-ориентированного программирования, то продукты МС предпочтительнее. Если нужно просто быстро реализовать приложение с красивым интерфейсом - используй борланд.
В них есть свои компиляторы языка Си++ и свои библиотеки.
240
27 августа 2007 года
aks
2.5K / / 14.07.2006
Цитата: michael_is_98
Если нужно просто быстро реализовать приложение с красивым интерфейсом - используй борланд.


Скорее не с красивым, а с обычным =)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог