Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

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

 

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

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

тема: Kомпиляторы для С++
 
 автор: codexomega   (06.04.2006 в 23:15)   письмо автору
 
 

Есть потребность иногда, использовать компилятор для С/С++, проверить кусочек кода.
Кроме гигантов - Borland C++ Builder и Microsoft Visual C++, есть-ли какие-нибудь еще интересные продукты, ну чтоб удобные были, с подсказками, с подсветкой синтаксиса?..

   
 
 автор: cheops   (07.04.2006 в 00:05)   письмо автору
 
   для: codexomega   (06.04.2006 в 23:15)
 

Только консольные...

   
 
 автор: codexomega   (07.04.2006 в 01:49)   письмо автору
 
   для: cheops   (07.04.2006 в 00:05)
 

Ну иногда и консольных хватает.
Поисковики чаще всего ссылаются на: Borland C++ 5.5 compiler и Dev-C++ 5.
http://www.borland.com/downloads/download_cbuilder.html
http://www.bloodshed.net/devcpp.html
Кто нибудь пользовался?
Какой лучше?

   
 
 автор: cheops   (07.04.2006 в 01:58)   письмо автору
 
   для: codexomega   (07.04.2006 в 01:49)
 

Я бы отдал предпочтение Borland C++ 5.5 (просто со вторым дело не имел :)))

   
 
 автор: codexomega   (07.04.2006 в 07:24)   письмо автору
 
   для: cheops   (07.04.2006 в 01:58)
 

Компилятор есть, теперь только не хватает текстового редактора удобного, чтобы код можно было запускать без посредников типа коммандной строки.
То что пришло в голову - Eclipse http://www.eclipse.org/
Он написан в основном для Явы, но можно прикрутить плагин для С++.
Когда-то я на нем разрабатывал JSP, только вот воспоминания не хорошие, помню сколько времени он загружался, дольше дримвивера...
Да и весит он порядочно - 100 МБ.
С явой в этом плане намного легче, так-как там есть JVM.
А тут видно придется всетаки устанавливать Borland C++ Builder или Microsoft Visual C++.

   
 
 автор: codexomega   (25.04.2006 в 03:51)   письмо автору
 
   для: codexomega   (07.04.2006 в 07:24)
 

Многое перепробовал, и даже устанавливал старый Turbo C++ 4.5 для Windows 3.1
Остановился на Borland C++ Builder 6.
Очень дружественный подход, с ним работать намного проще чем с Microsoft Visual C++.
Особенно, если вы начинающий, то запутаетесь с компонентами .NET, изучая C++ ANSI.

   
 
 автор: CrazyAngel   (25.04.2006 в 04:51)   письмо автору
 
   для: codexomega   (25.04.2006 в 03:51)
 

Dev-C++ очень хороший, бесплатный компилятор

   
 
 автор: codexomega   (25.04.2006 в 05:16)   письмо автору
 
   для: CrazyAngel   (25.04.2006 в 04:51)
 

Да, может и не плохой.
Сейчас его как раз обновили, но он в бета версии. У меня при установке всё полетело.

   
 
 автор: Boss   (25.04.2006 в 07:10)   письмо автору
 
   для: codexomega   (25.04.2006 в 03:51)
 

Советую как раз и остановиться на M$ Visual C++, но не на borland'е......

   
 
 автор: codexomega   (25.04.2006 в 07:25)   письмо автору
 
   для: Boss   (25.04.2006 в 07:10)
 

А чем вам не нравится Borland?
Да, Microsoft Visual C++ - на сегодняшний день самый продвинутый инструмент для виндовских платформ. Но с другой стороны, всё зависит от того, что вы собираетесь этим инструментом делать, в каких целях использовать.
Мне например, как немного продвинутому новичку в языке C++, нужны консольные приложения. Игры в 3-х измерениях я программировать не собираюсь, а для форм меня вполне устраивают C# или Visual Basic.
Поэтому выбрал что попроще для освоения языка, ну может быть для тестовых программ со сложными структурами данных, типа линейных списков и деревьев.

   
 
 автор: cheops   (25.04.2006 в 09:41)   письмо автору
 
   для: codexomega   (25.04.2006 в 07:25)
 

3-х мерные игры можно и на Builder делать - там можно всё что угодно делать, единственный недостаток Builder - он менее стабилен, обладает большим числом ошибок и похоже новые его версии никто выпускать не собирается.

   
 
 автор: codexomega   (25.04.2006 в 15:28)   письмо автору
 
   для: cheops   (25.04.2006 в 09:41)
 

>похоже новые его версии никто выпускать не собирается
А это?
http://www.borland.com/ru/products/cbuilder/index.html

   
 
 автор: cheops (из кафе)   (25.04.2006 в 15:50)
 
   для: codexomega   (25.04.2006 в 15:28)
 

Хм... ещё не видел, уж отчаялся дождаться новой версии, давно на borland.com не был :)))

   
 
 автор: Boss   (25.04.2006 в 16:39)   письмо автору
 
   для: codexomega   (25.04.2006 в 07:25)
 

Дело не в том что лучше, что быстрее и т.п. Все эти разговоры можно обсуждать бесконечно...
Как заметил cheops, он менее стабилен. Но даже не в этом вся проблема, проблема в будующем. Откуда мы можем знать что завтра-послезавтра Borland не распадеться(а в отличие от M$, Borland бесплатен)... Борлондавцы работают на чистом энтузиазме...M$ глобальная корпорация которая вряд ли завтра потертип кризис. И еще за бугром не очень привествуют Borland, ведь сами знаете у них все по M$... и не бесплатное..

Мой выбор: M$ Visual C++

   
 
 автор: itica   (25.04.2006 в 16:47)   письмо автору
 
   для: Boss   (25.04.2006 в 16:39)
 

Незнаю как другие но С++ Builder 6 платный.

   
 
 автор: Trianon   (25.04.2006 в 23:24)   письмо автору
 
   для: itica   (25.04.2006 в 16:47)
 

Вот именно. А MS Visual express (в т.ч. и C++ ) - бесплатный.

   
 
 автор: codexomega   (25.04.2006 в 20:09)   письмо автору
 
   для: Boss   (25.04.2006 в 16:39)
 

>а в отличие от M$, Borland бесплатен
>Борлондавцы работают на чистом энтузиазме
Кто вам такое сказал?

Их цены не ниже микрософтских.

Про стабильность и будущее, можно думать если вы являетесь активным разработчиком продукции на этом языке.
А так для себя, чтобы просто взять основы классического С++, может подойти и Borland. На мой взгляд, с ним работать намного легче чем с Visual C++.
Конечно каждому своё.
Выбирайте то что вам нравится.

   
 
 автор: cheops   (26.04.2006 в 12:50)   письмо автору
 
   для: Boss   (25.04.2006 в 16:39)
 

>Откуда мы можем знать что
>завтра-послезавтра Borland не распадеться(а в отличие от M$,
>Borland бесплатен)... Борлондавцы работают на чистом
>энтузиазме...
Enerprice версия пару лет назад стоила ~2000$

На самом деле выбор пакета значение имеет только если интенсивно используется библиотека VCL, MFC поддерживается и VS и Builder. Однако, если планируется использовать MFC в работе VS конечно же удобнее. Если хочется воспользоваться кучей пакетов разработанных под Builder и Delphi, которые только не летают и не стреляют - Builder идеальный вариант, VS на его фоне выглядит в этом плане несколько неуклюже.

   
Rambler's Top100
вверх

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