Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 105, средняя оценка - 4.92
Evan222
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 5
#1

Разница между Visual C++ и C++ Builder - C++

28.01.2010, 12:39. Просмотров 14467. Ответов 101
Метки нет (Все метки)

Вчем разница между Visual C++ и C++ Builder?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.01.2010, 12:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разница между Visual C++ и C++ Builder (C++):

Есть ли разница между Visual C++, Borland C++ и C++ Builder? - C++
Какая разница между этими диалектами, или незнаю как это точно называется. И какой лучше?

Есть разница между C++Builder и Visual Studio? - C++
Здравствуйте! Я только начал изучать С++ (по книге Лафоре). Хочу узнать есть ли разница в какой программе программы писать? Просто такое...

Объясните в чем разница между Visual C++ и С++ и C++ Builder - C++
Объясните в чем разница между С++ Visual C++ и C++ Builder. Просто интересно для себя

В Чем разница между MS Visual C++ 2011 vs MS Visual C++2012 - C++
Здравствуйте Купил книгу по программированию Бориса Пахова С/С++ и MS Visual C++ 2012 для начинающих В данной книге программы...

Visual C++ или C++ Builder в чем разница? - C++
Учу С++ for 21 days. Ну вопрос такой есть несколько версии С++. Например Visual C++ или C++ Builder в чем разница? и какую рекомендуетье?...

Visual Studio, в чем разница между разными типами проектов? - C++
ATL CLR MFC Win32 Что это все такое, разница, дайте ссылку на обзор, разбор, объяснение - этого...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
losskot
4 / 4 / 0
Регистрация: 03.01.2010
Сообщений: 71
29.01.2010, 13:55 #16
Цитата Сообщение от M128K145 Посмотреть сообщение
Странно... Речь идет об обычном С++, причем здесь .NET? Никакого фрейма не надо для программ написанных на С++.
Если программа написана на MS Visual Studio c++, то она требует наличия фреймворка, так как используется технология .net

Добавлено через 1 минуту
Цитата Сообщение от axi Посмотреть сообщение
отличия в том что Visual C++ на платформу .NET а Borland это кросовая среда, или я мог ошибаться)), т.к. с С++ завтра начну знакомиться в плотную)))
Проги написаные на Борланд идут только на виндоус, поэтому Борланд не кроссплатформенная.
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,368
29.01.2010, 14:09 #17
Цитата Сообщение от losskot Посмотреть сообщение
Если программа написана на MS Visual Studio c++, то она требует наличия фреймворка, так как используется технология .net
Это заблуждение. Фреймворк требуется только для программ, использующих управляемое расширение - C++/CLI. Но это фича среды от MS, не поддерживаемая больше ни одним компилятором.
Для переноса на целевую машину программ, скомпилированных MS VC++ 2005 и позже как чистый native (неуправляемый) код, требуется только redist_x86 - установочный пакет run-time библиотек C++. Впрочем, его достаточно установить один раз.
losskot
4 / 4 / 0
Регистрация: 03.01.2010
Сообщений: 71
29.01.2010, 14:24 #18
Цитата Сообщение от CheshireCat Посмотреть сообщение
Для переноса на целевую машину программ, скомпилированных MS VC++ 2005 и позже как чистый native (неуправляемый) код, требуется только redist_x86 - установочный пакет run-time библиотек C++. Впрочем, его достаточно установить один раз.
И чем пакет ран-тайм библиотек отличается от фреймворка. Все равно нужно устанавливать.
А в борланде - программа без всяких сомнительных дополнений для запуска
fasked
Эксперт С++
4935 / 2515 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
29.01.2010, 14:27 #19
Цитата Сообщение от losskot Посмотреть сообщение
А в борланде - программа без всяких сомнительных дополнений для запуска
Написанная в VS тоже запустится.
RedHot
0 / 0 / 0
Регистрация: 29.01.2010
Сообщений: 176
29.01.2010, 14:29 #20
Visual C++ владеет компания Microsoft, а C++ Builder - Borland!!
losskot
4 / 4 / 0
Регистрация: 03.01.2010
Сообщений: 71
29.01.2010, 14:31 #21
Цитата Сообщение от fasked Посмотреть сообщение
Написанная в VS тоже запустится.
Не буду спорить по глупім вопросам. Почитайте лучше больше о vs
fasked
Эксперт С++
4935 / 2515 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
29.01.2010, 14:35 #22
Цитата Сообщение от losskot Посмотреть сообщение
Не буду спорить по глупім вопросам. Почитайте лучше больше о vs
Я работаю на VS, WIN32 API ... никаких дотнетов, тестируется на оригинальной английской windows xp без сервиспаков.
А ты путаешь C++ c управляемым C++. Тебе уже говорили об этом.
losskot
4 / 4 / 0
Регистрация: 03.01.2010
Сообщений: 71
29.01.2010, 15:01 #23
Ладно, может я что-то и путаю.
Но все равно использовать продукты мелкософта для написания прог си++ не рационально, потому что они любят только свой c#. И почему то мне кажется, что через какое-то время они вообще не будут включать в vs другие языки.
Кирюха
32 / 30 / 2
Регистрация: 10.11.2009
Сообщений: 123
29.01.2010, 15:45 #24
Врядли. Это же бизнес
M128K145
Эксперт С++
8286 / 3505 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
29.01.2010, 15:47 #25
losskot, давайте чисто из ненависти к C# не использовать винду, так как MS любит только шарп, а С++ нет?

В общем все посты в которых будет идти спор, что же лучше, я буду удалять
Vladiator
1567 / 637 / 25
Регистрация: 24.02.2009
Сообщений: 9,269
29.01.2010, 15:48 #26

Не по теме:

Цитата Сообщение от losskot Посмотреть сообщение
поэтому Борланд не кроссплатформенная.
а я думал, что Борланд - это компания.


А C++ Builder сейчас не Борланд, а Embarcadero. И входит в состав RAD Studio.
Почтальон
Модератор
362 / 284 / 50
Регистрация: 22.03.2015
Сообщений: 2,230
Завершенные тесты: 1
09.04.2015, 15:25 #27
Оживлю все-таки тему.
Интересует просто, какой продукт качественнее RAD или Visual ?
Lind_N_Tailor
0 / 0 / 0
Регистрация: 21.06.2015
Сообщений: 7
21.06.2015, 12:18 #28
Вот сколько читаю, ничего не понял. Одно я знаю точно Embarcadero Rad Studio и C++ Builder от них в том числе и Delphi XE работают на Net. Framework и там можно писать программы под Mac OS, Windows, Мобильные платформы Android и Apple, так что она уже мульти-платформенная. Вот от Borland (Устаревшие продукты, последняя C++ Builder 6.0) продукты еще не мульти-платформенные и Net. Framework, хоть в них и используются, но не прям сразу, нужно специально подключать, а так и на железе пашут. Что касается Microsoft Visual C++, он тоже может работать и без Net. Framework. VS C++ и C++ Builder отличаются тем, что в первой код писать больше будешь, потому что там формы не используются с версии VS 2013, а во-втором работать с формой. Функционал у C++ Builder более мощный (Я про объективные компоненты), на нем можно спокойно работать без сторонних библиотек, но он рассчитан больше на форму, а в C++ от VS более мощный в кодовой части, в нем все конкретнее расписано. Если тебе учиться нужно потихонечку, то лучше всего для начала C++ Builder, он проще, а если ты Delphi-ст, то тем более легче будет переходить, а если ты собрался серьезно знать язык, то VS тебе в помощь. Но запомни, никто тебе лучше не объяснит, с чем лучше работать, кроме тебя, когда ты опробуешь эти 2 продукта. Экспериементируй, сравнивай и выбирай.)
maxillion
273 / 183 / 38
Регистрация: 25.12.2012
Сообщений: 616
21.06.2015, 12:39 #29
Цитата Сообщение от Lind_N_Tailor Посмотреть сообщение
Microsoft Visual C++, он тоже может работать и без Net. Framework.
Он ему и не нужен, он нужен для с#.
Lind_N_Tailor
0 / 0 / 0
Регистрация: 21.06.2015
Сообщений: 7
21.06.2015, 12:41 #30
C# вообще без Net. Framework не может.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2015, 12:41
Привет! Вот еще темы с ответами:

Скажите в чем разница между Visual C++ и обычным C++, и с какого следует начать, если я знаю только Паскаль - C++
Скажите в чем разница между Visual C++ и обычным C++, и с какого следует начать, если я знаю только Паскаль

Visual c++ fstream разница ios_base и ios - C++
#include <fstream> ofstream fout("data_types.txt", ios_base::out | ios_base::trunc); почему указывают ios_base:: или ios:: при...

Разница между if else и else if - C++
Привет, у меня возник "нубский" вопрос. Этот код, это же соркащенная версия нижнего? int i = 3; if (i == 1) ...

Разница между С и С++ - C++
Если не брать во внимание объекты и классы, то разница состоит только лишь в cin, cout и директивах?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.06.2015, 12:41
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru