Каково различие между C++ и Visual C++? [дубликат]

В Android Studio в меню «Инструменты» есть пункт «Задачи и контексты». Вы можете вручную добавлять задачи (то есть задачи, которые вы хотите выполнить для своего проекта). Это довольно просто, просто добавьте название задачи, имя ветки VCS и список изменений, так что они могут не соответствовать вашим потребностям. Перейдите по этой ссылке , чтобы узнать больше.

86
задан Sam 24 August 2014 в 23:29
поделиться

6 ответов

C ++ - это стандартизированный язык. Visual C ++ - это продукт, который более или менее реализует этот стандарт. Вы можете писать переносимый C ++ с помощью Visual C ++, но вы также можете использовать расширения только от Microsoft, которые разрушают вашу переносимость, но повышают вашу производительность. Это компромисс. Вы должны решить, что вам больше всего нравится.

Я поддерживал большие настольные приложения, написанные на Visual C ++, так что это вполне выполнимо. Из того, что я знаю о Visual Basic, главное преимущество состоит в том, что первая часть цикла разработки может выполняться быстрее, чем при использовании Visual C ++, но по мере увеличения сложности проекта программы на C ++ становятся более удобными в обслуживании (если программисты стремятся к ремонтопригодности, то есть).

54
ответ дан 24 November 2019 в 08:01
поделиться

C ++ - это язык программирования, Visual C ++ - это IDE для разработки с использованием таких языков, как C и C ++.

VC ++ содержит инструменты, среди прочего, для разработки на основе .NET Framework и Windows API.

22
ответ дан 24 November 2019 в 08:01
поделиться

C ++ - это язык, а Visual C ++ - компилятор для этого языка. Конечно, он (и любой другой компилятор) вносит крошечные изменения в язык, но распознаваемый язык в основном тот же.

19
ответ дан 24 November 2019 в 08:01
поделиться

C ++ - это язык программирования общего назначения . Он считается языком среднего уровня, поскольку включает в себя сочетание языковых функций высокого и низкого уровня. Он был разработан Бьярном Страуструпом, начиная с 1979 года в Bell Labs, как расширение языка программирования C и первоначально назывался «C с классами». В 1983 году он был переименован в C ++.

C ++ широко используется в индустрии программного обеспечения. Некоторые из ее прикладных областей включают системное программное обеспечение, прикладное программное обеспечение, драйверы устройств, встроенное программное обеспечение, высокопроизводительные серверные и клиентские приложения, а также развлекательное программное обеспечение, такое как видеоигры. Несколько групп предоставляют как бесплатное, так и проприетарное программное обеспечение компилятора C ++, включая GNU Project, Microsoft, Intel, Borland и другие.


Microsoft Visual C ++ (часто сокращенно MSVC или VC ++) - это интегрированная среда разработки (IDE) от Microsoft для языков программирования C, C ++ и C ++ / CLI. MSVC - проприетарное программное обеспечение; Изначально это был отдельный продукт, но позже он стал частью Visual Studio и стал доступен как в пробной, так и в бесплатной формах. В нем есть инструменты для разработки и отладки кода C ++, особенно кода, написанного для Windows API, DirectX и .NET Framework.


Итак, основное различие между ними состоит в том, что это разные вещи . Первый - это язык программирования, а второй - коммерческая интегрированная среда разработки (IDE).

и языки программирования C ++ / CLI. MSVC - проприетарное программное обеспечение; Изначально это был отдельный продукт, но позже он стал частью Visual Studio и стал доступен как в пробной, так и в бесплатной формах. В нем есть инструменты для разработки и отладки кода C ++, особенно кода, написанного для Windows API, DirectX и .NET Framework.


Итак, основное различие между ними состоит в том, что это разные вещи . Первый - это язык программирования, а второй - коммерческая интегрированная среда разработки (IDE).

и языки программирования C ++ / CLI. MSVC - проприетарное программное обеспечение; Изначально это был отдельный продукт, но позже он стал частью Visual Studio и стал доступен как в пробной, так и в бесплатной формах. В нем есть инструменты для разработки и отладки кода C ++, особенно кода, написанного для Windows API, DirectX и .NET Framework.


Итак, основное различие между ними состоит в том, что это разные вещи . Первый - это язык программирования, а второй - коммерческая интегрированная среда разработки (IDE).

особенно код, написанный для Windows API, DirectX и .NET Framework.


Итак, основное различие между ними в том, что это разные вещи . Первый - это язык программирования, а второй - коммерческая интегрированная среда разработки (IDE).

особенно код, написанный для Windows API, DirectX и .NET Framework.


Итак, основное различие между ними в том, что это разные вещи . Первый - это язык программирования, а второй - коммерческая интегрированная среда разработки (IDE).

43
ответ дан 24 November 2019 в 08:01
поделиться

VC ++ на самом деле не является языком, но обычно его называют. Когда VC ++ упоминается как язык, это обычно означает реализацию Microsoft C ++, которая содержит различные особенности, которых нет в обычном C ++, такие как ключевое слово __ super . Это похоже на различные расширения GNU для языка C, реализованные в GCC.

11
ответ дан 24 November 2019 в 08:01
поделиться

В чем разница между c ++ и visaul c ++?

Visual C ++ - это IDE. Также существует C ++ Builder от Embarcadero. (Раньше назывался Borland.) Есть также несколько других IDE C ++.

Я знаю, что C ++ имеет переносимость, и все такое, если вы знаете C ++, как он связан с Visual C ++?

C ++ так же переносим, ​​как и библиотеки, которые вы используете в своем приложении C ++. VC ++ имеет несколько специализированных библиотек для использования с Windows, поэтому, если вы используете эти библиотеки в своем приложении C ++, вы застряли в Windows. Но простое приложение «Hello, World», которое просто использует консоль в качестве вывода, может быть скомпилировано в Windows, Linux, VMS, AS / 400, смартфонах, FreeBSD, MS-DOS, CP80 и почти в любой другой системе, для которой вы можете найти Компилятор C ++. Интересный факт: по адресу http://nethack.org/ вы можете скачать исходный код на C почти старинной игры, в которой вам нужно пройти кучу лабиринтов, пинать монстров, находить сокровища и воровать какой-нибудь ценный амулет и принеси его обратно. (Это также игра, в которой вы можете встретить своих персонажей из предыдущих неудачных попыток получить этот амулет. :-) Исходный код NetHack - прекрасный пример того, насколько переносимым может быть код C (C ++).

В основном визуальный C ++ для онлайн-приложений?

Нет. Но его можно использовать для онлайн-приложений. Фактически, C # чаще используется для серверных веб-приложений, в то время как C ++ (VC ++) используется для всех видов (серверных) компонентов, от которых будет зависеть ваше приложение.

Будет ли Visual Basic лучше для настольных приложений?

Или Embarcadero Delphi. Delphi и Basic - это языки, которые легче изучить, чем C ++, и оба имеют очень хорошие IDE для разработки приложений с графическим интерфейсом. К сожалению, Visual Basic сейчас работает только на .NET, в то время как есть еще много разработчиков, которым необходимо создавать приложения WIN32. Этим разработчикам часто приходится выбирать между Delphi или C ++ или же убеждать руководство перейти на разработку .NET.

8
ответ дан 24 November 2019 в 08:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: