Форум: Форум C++Разное
Новые темы: 00
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Бесплатная среда Dev-C++
 
 автор: rty   (19.03.2007 в 11:58)   письмо автору
 
 

В чем разница между Dev-C++ и Visual C++

  Ответить  
 
 автор: cheops   (19.03.2007 в 12:52)   письмо автору
 
   для: rty   (19.03.2007 в 11:58)
 

Dev-C++ - это небольшой компилятор и не сильно навороченная среда выполнения. Изначально это портированный с UNIX компилятор GCC, который был снабжён Windows-оболочкой.

Под Visual C++ я так понимаю имеется в виду Visual Studio .NET 2005 Express Editions? Это урезанная версия компилятора от Microsoft, на котором проектируется и компилируются Windows, Office и другие продукты. Среда является стандартом де факто при программировании под Windows. Вариант представленный по ссылке является бесплатной версией с ограниченной функциональностью, которой впрочем вполне хватает для изучения C++ и разработки Windows-программ.

  Ответить  
 
 автор: -=Art=-   (23.03.2007 в 22:01)   письмо автору
 
   для: cheops   (19.03.2007 в 12:52)
 

>Среда является стандартом де факто при программировании под Windows.
Зато, как я слышал компилятор Dev-C++( g++ ? =) ) -- и есть ходячий кроссплатформенный стандарт=)
А Вы работали с g++? Если да, поделитесь пожалуйста впечатлениями.

  Ответить  
 
 автор: cheops   (24.03.2007 в 14:17)   письмо автору
 
   для: -=Art=-   (23.03.2007 в 22:01)
 

C++ сам по себе является кроссплатформенным стандартом - всё соль в том, что программа будучи один раз написана может быть откомпилирована в любой другой среде, где имеется C++-компилятор. Причём в качестве такой программы может выступать сам компилатор, например, gcc наверняка сначала был откомпилирован при помощи VC++. gcc скорее является стандартом для *NIX-мира, под Windows он пока не получил широкого распространения, но я думаю это вопрос времени.

Больших проектов на Dev-C++ пока не доводилось разрабатывать, но разнообразные мелкие программки с удовольствием отлаживаю...

  Ответить  
 
 автор: -=Art=-   (24.03.2007 в 18:43)   письмо автору
 
   для: cheops   (24.03.2007 в 14:17)
 

>Различия между «родными» для каждой из аппаратных платформ компиляторами приводят к >трудностям при разработке кода, который бы корректно компилировался разными >компиляторамиПри использовании GCC для компиляции кода под разные платформы будет >использован один и тот же синтаксический анализатор. Поэтому если удалось собрать программу для >одной из целевых платформ, то велика вероятность, что программа нормально соберётся и для >других
>платформ.
Это из wikipedia.
Я так понял, что кроссплатформенный код лучше все же хотя-бы тестировать на gcc.. Поэтому и спросил.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования