Microsoft c++ là gì

Microsoft Visual C++ là gì ? Lý do xuất hiện nhiều phiên bản C++

Thiệp Nhân Ái » Giải Đáp Câu Hỏi » Microsoft Visual C++ là gì ? Lý do xuất hiện nhiều phiên bản C++

Microsoft Visual C++ là gì ? Tìm hiểu nghĩa của Microsoft Visual C++ và lý do xuất nhiệu nhiều phiên bản C++ cùng một lúc.

Với những người học về công nghệ thông tin thì Microsoft Visual C++ không còn quá xa lạ gì. Bởi đây là một trong những ứng dụng được dùng phổ biến trên windows. Vậy để hiểu rõ hơn về Microsoft Visual C++ là gì thì bạn đừng bỏ lỡ những chia sẻ của chúng tôi nhé!

Microsoft Visual C++ là gì

Microsoft Visual C++ là gì ?

Với những bạn mới bắt đầu làm quen với công nghệ thông tin, máy tính thì chắc hẳn chưa nắm bắt rõ được Microsoft Visual C++ là gì ? Thuật ngữ này được sử dụng khá phổ biến trong tin học và được nhiều người quan tâm đến.

Thực chất thì Microsoft Visual C++ có thể hiểu là một sản phẩm phát triển các ngôn ngữ lập trình C, C++ và C++ / CLI qua ứng dụng Windows. Với Microsoft Visual C++ này thì chứa công cụ gỡ lỗi và phát triển mã nguồn C++. Nhất là dùng để viết mã nguồn cho DirectX API, Microsoft Windows API và Microsoft.NET Framework. Trước đây thì nó độc lập nhưng giờ là một phần thuộc Microsoft Visual Studio.

Thông tin cơ bản về Microsoft Visual C++:

Lý do có nhiều phiên bản C++ xuất hiện trên một máy tính ?

Có khá nhiều người băn khoăn tại sao lại có sự xuất hiện của nhiều phiên bản Microsoft Visual C++ trên cùng một máy. Có người xuất hiện 4 phiên bản khác nhau với số lượng bit lớn nhỏ riêng. Thậm chí thì có những máy còn xuất hiện gấp 5 lần với các phiên bản khác nhau.

Thực tế, việc xuất hiện nhiều phiên bản Microsoft Visual C++ này là do người dùng cài đặt nhiều loại phần mềm khác nhau và có phiên bản thấp nhất là 2005. Khi thực hiện cài đặt một ứng dụng thì trong máy đã bao gồm cả phiên bản tương thích để kế thừa nền tảng để nó có thể được hoạt động tốt.

Bởi vậy, khi bạn thực hiện cài đặt phần mềm vào máy tính thì các Redistributable sẽ được tự động cài theo nhưng lại không báo cho người dùng. Khi bạn thực hiện gỡ bỏ phần mềm thì người dùng chỉ gỡ bỏ phần cài đặt mà không gỡ các gói Microsoft Visual C++ Redistributable. Bởi vậy mà chúng ta có thể thấy rất nhiều bản khác nhau xuất hiện trên cùng một máy tính.

Như vậy chúng ta vừa tìm hiểu về thông tin Microsoft Visual C++ là gì ? Qua đó bạn có thể biết được nó được ứng dụng, có vai trò như thế nào đối với người sử dụng. Chỉ cần dùng Microsoft Visual C++ theo đúng chỉ dẫn thì sẽ mang đến rất nhiều lợi ích cho người sử dụng. Mong rằng với thông tin chúng tôi cung cấp có thể giúp ích được cho bạn để có thể ứng dụng tốt nhất nhé!

Giải Đáp Câu Hỏi -

Do các hạn chế về kỹ thuật, chủ đề về Visual C# được trình bày tại Microsoft Visual C Sharp.

Microsoft Visual C++ [còn được gọi là MSVC] là một sản phẩm Môi trường phát triển tích hợp [IDE] cho các ngôn ngữ lập trình C, C++, và C++/CLI của Microsoft. Nó có các công cụ cho phát triển và gỡ lỗi mã nguồn C++, đặc biệt là các mã nguồn viết cho Microsoft Windows API, DirectX API, và Microsoft.NET Framework.

Tập tin:VisualCPP 2005.jpg

Microsoft Visual C++ 2005, Professional Edition

Tập tin:MSVC Quake II.png

Visual C++ 6.0

Các chức năng của Visual C++ như tô sáng cú pháp, IntelliSense [chức năng về tự động hoàn thành việc viết mã] và các chức năng gỡ lỗi tiên tiến.

Ví dụ, nó cho phép gỡ lỗi từ xa sử dụng một máy tính khác và cho phép gỡ lỗi bằng cách duyệt qua từng dòng lệnh tại một thời điểm. Chức năng "biên tập và tiếp tục" cho phép thay đổi mã nguồn và dịch lại chương trình trong quá trình gỡ lỗi, mà không cần phải khởi động lại chương trình đang được gỡ lỗi.

Đặc trưng biên dịch và xây dựng hệ thống, tính năng tiền biên dịch các tập tin đầu đề [header files] và liên kết tịnh tiến [incremental link] - chỉ liên kết những phần bị thay đổi trong quá trình xây dựng phần mềm mà không làm lại từ đầu: Những đặc trưng về tính năng này thuyên giảm tổng thời gian biên tập, biên dịch và liên kết chương trình phần mềm, đặc biệt đối với những đề án phần mềm lớn.

Phiên bản trước của Visual C Professional Edition được gọi là Microsoft C/C++ Professional Development System. Phiên bản tương đương với Phiên bản Tiêu chuẩn [Standard Edition] ngày nay được gọi là Microsoft QuickC.

  • Visual C++ 1.0, có MFC 2.0, là phiên bản đầu tiên của Visual C++, ra đời năm 1992, hỗ trợ cả 16-bit và 32-bit, mặc dù đây là phiên bản tiếp sau của C/C++ 7.0.
  • Visual C++ 1.5, có MFC 2.5, hỗ trợ thêm OLE 2.0 và ODBC cho MFC. Nó nguyên chỉ là một phiên bản dùng 16-bit mà thôi và là phiên bản đầu tiên của Visual C++ được in ấn trên CD-ROM. Phiên bản này cũng quan trọng như phiên bản trước với hỗ trợ cho việc xây dựng phần mềm 16-bit.
  • Visual C++ 2.0, có MFC 3.0, là phiên bản đầu tiên chỉ dành riêng cho 32-bit, mặc dù vào thời điểm đó cũng có Visual C++ 1.51 [một bản cập nhật của Visual C++ 1.5] ra đời. Các phiên bản cập nhật cho phiên bản này gồm có: Visual C++ 2.1, ra đời cùng lúc với Visual C++ 1.52, là một bản cập nhật khác cho Visual C++ 1.5, và 2.2.
  • Visual C++ 4.0, hỗ trợ MFC 4.0, được thiết kế cho Windows 95, cũng như Windows NT. Phiên bản cập nhật cho nó gồm có Visual C++ 4.1 và Visual C++ 4.2, không hỗ trợ Win32s.
  • Visual C++ 5.0, hỗ trợ MFC 4.21, là một bản cập nhật chính từ 4.2.
  • Visual C++ 6.0, MFC 6.0, ra đời 1998, đã và đang được sử dụng rộng rãi cho các project lớn và nhỏ.
  • Visual C++.NET 2002 [còn được gọi là Visual C++ 7.0], hỗ trợ MFC 7.0, ra đời năm 2002, hỗ trợ kiến tạo mã trong khi liên kết [link time code generation] và kiểm lỗi những duyệt thảo trong quá trình thi hành [debugging runtime checks]. Phiên bản này còn bao gồm các phần mở rộng sang ngôn ngữ C++, cùng đồng thời kèm theo một giao diện người dùng mới [phân hưởng cùng với Visual Basic và Visual C#]. Đây cũng chính là nguyên nhân tại sao Visual C++ 6.0 hiện vẫn còn được sử dụng rộng rãi.
  • Visual C++.NET 2003 [còn được gọi là Visual C++ 7.1], bao gồm MFC 7.1, được phát hành trong năm 2003 và là một phiên bản nâng cấp cơ bản đối với Visual C++.NET 2002.
  • Embedded Visual C++ [Visual C++ nhúng], được dùng trong dòng hệ điều hành Windows CE. Sau này bộ Microsoft Visual Studio 2005 cũng tích hợp eMbedded Visual C++ như một môi trường phát triển riêng biệt.
  • Visual C++ 2005 [Visual C++ 8.0], MFC 8.0, ra đời tháng 11 năm 2005. Hỗ trợ C++/CLI và OpenMP.
  • Visual C++ 2008 [Visual C++ 9.0]
  • Visual C++ 2010 [Visual C++ 10.0]
  • Visual C++ 2012 [Visual C++ 11.0]
  • Visual C++ 2013 Visual C++ 12.0]
  • Visual C++ 2015 Visual C++ 14.0]

Có sáu phiên bản của Visual C++ đang được sẵn sàng cho việc sử dụng:

  • Microsoft Visual C++ 2008 Express Edition
  • Microsoft Visual Studio 2015 Community
  • Microsoft Visual Studio 2015 Professional
  • Microsoft Visual Studio 2015 Enterprise
  • Microsoft Visual Studio 2015 Code
  • Microsoft Visual Studio 2015 Express
  • Microsoft Visual Studio 2017 [Community/Professional/Enterprise

Bộ Visual Studio chứa Visual C++.

Microsoft Visual C++ 2015 Express được cho phép tải về miễn phí tại trang chủ MSDN.

  • Microsoft's Visual C++ Developer Center
  • Microsoft's Visual C++ Developer Center Community
  • The Visual C++ 2005 Express Edition free download
  • Integrating Visual C++ Toolkit 2003 free optimizing compiler and linker with Visual C++.NET Standard
  • Building Win32 Applications Using Visual C++ 2005 Express

Lấy từ “//vi.wikipedia.org/w/index.php?title=Visual_C%2B%2B&oldid=68135821”

Video liên quan

Chủ Đề