Sự khác biệt giữa VC ++ và C ++

VC ++ so với C++

Microsoft Visual C ++ (còn được gọi là VC ++ hoặc MSVC) là một sản phẩm môi trường phát triển tích hợp (hoặc IDE) được Microsoft thiết kế cho các ngôn ngữ lập trình C, C ++ và C ++ / CLI. VC ++ bao gồm các công cụ được sử dụng riêng để phát triển và gỡ lỗi mã C ++ - đáng chú ý nhất là mã được viết cho Microsoft Windows API, DirectX API và Microsoft .NET Framework. Có cả phiên bản VC ++ 32 bit và 16 bit, cả hai đều có nhiều hoán vị trong đó.

C ++ đáng chú ý nhất là một phần mở rộng của ngôn ngữ lập trình C. Là ngôn ngữ riêng của nó, nó là một kiểu gõ tĩnh, dạng tự do, đa mô hình, được biên dịch, ngôn ngữ lập trình mục đích chung. Bởi vì nó bao gồm một sự kết hợp các tính năng từ cả ngôn ngữ cấp cao và cấp thấp, nên nó được coi là ngôn ngữ trung cấp. Vì ban đầu nó được thiết kế như một phần mở rộng của ngôn ngữ lập trình C, tên ban đầu của nó là C with Classes (cho đến năm 1983, trong đó tên của nó được đổi thành C ++).

Tính đến thời điểm hiện tại, có bốn phiên bản hiện tại của VC ++ có sẵn để sử dụng. Bốn phiên bản này là Microsoft Visual C ++ 2008 Express Edition (cũng có sẵn ở hai dạng: như một phần của Microsoft Visual Studio và là một sản phẩm Express Edition độc lập), Microsoft Visual Studio 2008 Standard, Microsoft Visual Studio 2008 Professional và Microsoft Visual Hệ thống đội Studio 2008. Như vậy, VC ++ đạt tiêu chuẩn với Visual Studio. Ngoài ra còn có phiên bản VC ++ thứ năm được gọi là Microsoft Visual C ++ 2008 Express. Hoán vị này có sẵn dưới dạng tải xuống miễn phí tại trang web MSDN. Phiên bản cũ hơn của VC ++, Microsoft Visual C ++ 2005 Express, cũng có sẵn dưới dạng tải xuống miễn phí tại trang web MSDN.

C ++ được sử dụng để thiết kế phần cứng - một quá trình mà một thiết kế ban đầu được mô tả bằng ngôn ngữ C ++, được phân tích, ràng buộc về mặt kiến ​​trúc và được lên lịch để tạo ra một ngôn ngữ mô tả phần cứng mức chuyển đổi đăng ký (nghĩa là HDL) thông qua tổng hợp mức cao. Đặc điểm của nó là đơn giản trong aim -it được thiết kế tĩnh để có hiệu quả và di động như ngôn ngữ C, nó được thiết kế để hỗ trợ trực tiếp và toàn diện cho nhiều phong cách lập trình, nó được thiết kế để cung cấp cho người lập trình các lựa chọn. tốt nhất cho mục tiêu của họ (bất kể những lựa chọn đó là không chính xác) và nó cũng được thiết kế để hoạt động mà không có môi trường đặc biệt tinh vi (đủ đơn giản để thực hiện).

Tóm lược:

1. VC ++ là một sản phẩm IDE được Microsoft thiết kế cho các ngôn ngữ lập trình C, C ++ và C ++ / CLI; C ++ là phần mở rộng của ngôn ngữ lập trình C.

2. VC ++ có bốn phiên bản cụ thể cũng như hai phiên bản có sẵn để tải xuống miễn phí trên trang web MSDN; C ++ được sử dụng để thiết kế phần cứng.