VC ++ ve C ++ Arasındaki Fark

VC ++ ve C++

Microsoft Visual C ++ (VC ++ veya MSVC olarak da bilinir), Microsoft tarafından C, C ++ ve C ++ / CLI programlama dilleri için tasarlanmış bir tümleşik geliştirme ortamı (veya IDE) ürünüdür. VC ++, özellikle C ++ kodunu geliştirmek ve hata ayıklamak için kullanılan araçları içerir - en önemlisi Microsoft Windows API, DirectX API ve Microsoft .NET Framework için yazılan kod. VC ++ 'ın hem 32 bit hem de 16 bit versiyonları vardır, her ikisinde birden fazla permütasyon vardır.

C ++ en çok C programlama dilinin bir uzantısıdır. Kendi dili olarak, statik olarak yazılmış, serbest biçimli, çok paradigmalı, derlenmiş, genel amaçlı bir programlama dilidir. Hem üst düzey hem de düşük düzeyli dilin özelliklerinin bir kombinasyonundan oluştuğu için, orta düzey bir dilin kendisi olarak düşünülür. Başlangıçta C programlama dilinin bir uzantısı olarak tasarlandığından, orijinal adı Sınıflarla C idi (1983'e kadar adının C ++ olarak değiştirildiği).

Şu an itibariyle, VC ++ 'nın kullanıma hazır dört güncel sürümü vardır. Bu dört sürüm, Microsoft Visual C ++ 2008 Express Edition'dır (iki biçimde de mevcuttur: Microsoft Visual Studio'nun bir parçası olarak ve bağımsız bir Express Edition ürünü olarak), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional ve Microsoft Visual Studio 2008 Takım Sistemi. Olduğu gibi, VC ++ Visual Studio ile standart olarak gelir. Microsoft Visual C ++ 2008 Express olarak bilinen beşinci bir VC ++ sürümü de vardır. Bu permütasyon, MSDN web sitesinde ücretsiz olarak indirilebilir. VC ++ 'nın önceki bir sürümü olan Microsoft Visual C ++ 2005 Express de MSDN web sitesinden ücretsiz olarak indirilebilir..

C ++, tasarımların başlangıçta C ++ diliyle tanımlandığı, analiz edildiği, mimari olarak kısıtlandığı ve yüksek seviyeli sentez yoluyla bir kayıt aktarım seviyesi donanım tanımlama dili (yani bir HDL) oluşturmak üzere programlandığı bir işlem tasarlamak için kullanılır. Amaçları basittir - C dili kadar verimli ve taşınabilir olması için statik olarak tasarlanmıştır, çoklu programlama tarzlarını doğrudan ve kapsamlı bir şekilde desteklemek için tasarlanmıştır, programcıya olan seçenekleri vermek için tasarlanmıştır. hedefleri için en iyisi (bu seçimlerin yanlış olup olmadığına bakılmaksızın) ve ayrıca özellikle sofistike bir ortam olmadan (çalışmak için yeterince basit) çalışmak üzere tasarlanmıştır..

Özet:

1. VC ++, Microsoft tarafından C, C ++ ve C ++ / CLI programlama dilleri için tasarlanmış bir IDE ürünüdür; C ++, C programlama dilinin bir uzantısıdır.

2. VC ++ dört belirli sürümün yanı sıra MSDN web sitesinde ücretsiz olarak indirilebilen iki sürüm halinde gelir; C ++ donanım tasarımı için kullanılır.