Форум портала Metropolis Галерея   
Добро пожаловать. Пожалуйста, войдите или зарегистрируйтесь.
07 Февраль 2025, 01:19 *

Фотогалерея Метрополиса
 
   Начало   Помощь Поиск Правила Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: C++  (Прочитано 3992 раз)
0 Пользователей и 1 Гость смотрят эту тему.
TOBI
*****

Репутация: 24
Сообщений: 609


хочу

Email
C++
: 30 Декабрь 2008, 18:27

ищу ПО для написания программ на языке С++

</script>
</table></table>

<table height=5 border=0 cellspacing=1 cellpadding=1><tr><td></table>
<table class=mn width=100% border=0 cellspacing=1 cellpadding=2>
<tr><td>
<table width=100% border=0 cellspacing=0 cellpadding=3  class=mn2>
<tr><td>
<table width=100% border=0 cellspacing=1 cel
DSA
*

Репутация: 426
Сообщений: 2373

Ответ #1 : 30 Декабрь 2008, 18:44

Их довольно много. От Turbo C/C++ до MS Visual Studio или QDevelop. У Microsoft есть бесплатная версия Visual C++ (и Visual Studio) - Express Edition.
TOBI
*****

Репутация: 24
Сообщений: 609


хочу

Email
Ответ #2 : 30 Декабрь 2008, 19:37

она нормальная?я просто в этом не очень понимаю,насколько мне известно в основном используют borland или я ошибаюсь?

</script>
</table></table>

<table height=5 border=0 cellspacing=1 cellpadding=1><tr><td></table>
<table class=mn width=100% border=0 cellspacing=1 cellpadding=2>
<tr><td>
<table width=100% border=0 cellspacing=0 cellpadding=3  class=mn2>
<tr><td>
<table width=100% border=0 cellspacing=1 cel
DSA
*

Репутация: 426
Сообщений: 2373

Ответ #3 : 30 Декабрь 2008, 19:41

Что писать собрался? С чем работать умеешь (с какими библиотеками)?
TOBI
*****

Репутация: 24
Сообщений: 609


хочу

Email
Ответ #4 : 30 Декабрь 2008, 20:06

я сейчас только изучаю язык С++ и мне сказали что всё что узнаю надо сразу пробовать на практике.вот и подбираю подходящее ПО

</script>
</table></table>

<table height=5 border=0 cellspacing=1 cellpadding=1><tr><td></table>
<table class=mn width=100% border=0 cellspacing=1 cellpadding=2>
<tr><td>
<table width=100% border=0 cellspacing=0 cellpadding=3  class=mn2>
<tr><td>
<table width=100% border=0 cellspacing=1 cel
DSA
*

Репутация: 426
Сообщений: 2373

Ответ #5 : 30 Декабрь 2008, 20:22

Попробуй разные, остановись на том, что больше понравится. Бесплатный вариант от MS я указал, Borland'овские продукты найдешь в DC++.
Думаю, на таком уровне разница между средами разработки не очень большая. Все равно будешь использовать только редактор и Compile - Build.
K i r i L L
*

Репутация: 166
Сообщений: 713

Мир изменится..

Ответ #6 : 30 Декабрь 2008, 21:18

Если для изучения основ си++ и написания универских консольных прог то хватит: BorlandC++ v3.1

для написания приложений под винду - Borland C++ Builder Enterprise v6.0 и книжек по ней хватает.

в суперсовременные профессиональные компилляторы и ко. в виде толстенных пакетов без знания основ лезть незачем.. Улыбается
2imperfect: ну имелось ввиду под винду - с формочками..
« Последнее редактирование: 31 Декабрь 2008, 16:12 от K i r i L L »

キリル =)
imperfect
Житель форума
*****

Репутация: 341
Сообщений: 1167


Проверено электроникой

WWW Email
Ответ #7 : 31 Декабрь 2008, 14:06

насколько мне известно в основном используют borland или я ошибаюсь?
Ошибаешься.

Ужоснах. Не стоит этим пользоваться.

Мой совет - либо MSVC++ 2008 (причем бесплатный и полностью русский, что немаловажно, втч с мессагами компилятора итп). Можно качнуть самый свежий экспресс прямо с Майкрософта по ссылке, указанной DSA. К английской версии уже доступен SP1, скоро, думаю, и к русской прикрутят.
Либо какую угодно IDE (только не борландовскую) с gcc, например, Code::Blocks (лично мне нравится).

Для изучения языка вполне достаточно. Чтобы писать приложения с GUI, юзаем стороние библиотеки типа Qt, wxWidjets, GTK+. Но не VCL.

P.S. Скоро будет выпущена среда разработки от Trolltech (aka Qt Software aka Nokia), и мир пошатнется  Крутой

P.P.S. 2K i r i L L: Borland C++ начиная с версии 3.0 может собирать приложения под Windows. Но консольные Подмигивает

DSA
*

Репутация: 426
Сообщений: 2373

Ответ #8 : 31 Декабрь 2008, 14:35

Ужоснах. Не стоит этим пользоваться.

Такую не видел, но 5 версия мне тоже не понравилась.

Для изучения языка вполне достаточно. Чтобы писать приложения с GUI, юзаем стороние библиотеки типа Qt, wxWidjets, GTK+. Но не VCL.

Есть еще и MFC. По ней книг достаточно много. Хотя само это творение MS довольно спорное.

P.S. Скоро будет выпущена среда разработки от Trolltech (aka Qt Software aka Nokia), и мир пошатнется

Сильной необходимости в ней как-то не наблюдается. Для экономных есть бесплатные среды под Windows и Linux, вроде можно приспособиться и работать с Qt в связке с бесплатными продуктами от MS, а платная версия Qt, говорят, без проблем интегрируется в MS Visual Studio.
imperfect
Житель форума
*****

Репутация: 341
Сообщений: 1167


Проверено электроникой

WWW Email
Ответ #9 : 31 Декабрь 2008, 15:22

Есть еще и MFC. По ней книг достаточно много. Хотя само это творение MS довольно спорное.
А еще ее нет в Express Edition.

Для экономных есть бесплатные среды под Windows и Linux
Типа Eclipse? Ну да... И все-таки в Qt Creator должна быть какая-нибудь "фишка", иначе в ее разработку не стали бы вкладывать такие деньги.

вроде можно приспособиться и работать с Qt в связке с бесплатными продуктами от MS
Не слышал о таком...

K i r i L L
*

Репутация: 166
Сообщений: 713

Мир изменится..

Ответ #10 : 31 Декабрь 2008, 16:16

2imperfect: чем борлэнд-билдер так плох?) я много разных сред не юзал, но пока на нём вроде вполне адекватно всё пишется..
Qt пользовал под линуксом - понравилось. на винде наверно не хуже.
p.s. тема едет в обсуждение компилляторов Улыбается нада будет поделить..
« Последнее редактирование: 31 Декабрь 2008, 16:18 от K i r i L L »

キリル =)
imperfect
Житель форума
*****

Репутация: 341
Сообщений: 1167


Проверено электроникой

WWW Email
Ответ #11 : 31 Декабрь 2008, 16:32

Ну, во-первых, он устарел, все-таки 2002 год - не шутки. Не поддерживает ревизию C++03.
Потом, VCL никогда не вызывала приятных чувств, некросплатформенна, написана на Delphi (!), в некоторых местах плохо продуманна.
Из концептуального - сильное сокрытие низкоуровневых деталей, что на первых стадия обучения кажется многим плюсом, но на самом деле - большой минус.
И - чуть не забыл - многочисленные ляпы на уровне чуть ли не компилятора, не помню уже какие, но затрудняющие жизнь.

В последующих версиях (например, Turbo C++ 2006) стало несколько легче, но ребята в целом поддерживают традицию.

Вот, нашел в закладках поучительную статью:
http://www.rsdn.ru/Forum/Info/FAQ.tools.cbvsvc.aspx

DSA
*

Репутация: 426
Сообщений: 2373

Ответ #12 : 31 Декабрь 2008, 18:16

А еще ее нет в Express Edition.

Конечно. Это вроде как одно из основных отличий.

Типа Eclipse? Ну да... И все-таки в Qt Creator должна быть какая-нибудь "фишка", иначе в ее разработку не стали бы вкладывать такие деньги.

Угу. Типа Eclipse. И IDE под MinGW для Windows.

Не слышал о таком...

Я не вникал особо, скорее всего как-нибудь qmake приспосабливают через одно место.

сильное сокрытие низкоуровневых деталей

Насколько низкоуровневые эти детали?
imperfect
Житель форума
*****

Репутация: 341
Сообщений: 1167


Проверено электроникой

WWW Email
Ответ #13 : 31 Декабрь 2008, 19:06

Ну, имеется в виду чересчур навороченный визуальный редактор форм и VCL. В принципе, для создания "полноценного" работающего приложения достаточно "изобразить" форму с элементами управления, вызвать несколько методов некоторых компонентов и наслаждаться отладкой.
Продукция борланда (RAD, rapid application development)-ориентирована, но это не всегда целесообразно.
Это дало ей в свою время заслуженную популярность. Но это же является причиной того, что профессиональные программисты ей почти не пользуются. И адекватные и думающие преподаватели в школах/вузах детей/студентов на RAD не подсаживают.
Насчет низкоуровневых деталей я наверное коряво выразился.

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines
Text only version | PDA version