Author: Lai Yiling
Return to the directory
1.1 Visual C 2005 Integrated Environment Introduction
In 2005, Microsoft issued the latest integrated development environment Visual Studio 2005, which is another master work, and many new features have brought great convenience to our development. Visual Studio 2005 and Visual Studio.net have a huge change in the IDE (Integration Development Environment) style and Visual Studio 6.0. All statements in this series use Visual C 2005 in Visual C 2005 in Visual Studio 2005.
1, Visual C 2005 New Feature - Library
The characteristics described herein about language are non-managed C , which will not involve any content related to managed C and DOT NET.
Starting from Visual C 2002, MFC and ATL begin to adopt a unified version number. In Visual C 2005, the MFC and ATL library version of 8.0. For details on these two function libraries, please refer to MSDN and source code.
The security and robustness of the program has always been a very important topic, in Visual C 2005, with security CRT and non-secure API. Abandoning a single-thread CRT function library, reducing the difficulty of program development. For some API functions that think unsafe, use limitations. If you need to use the old version, you can add the define value on the file header _CRT_Secure_no_DepRecate.
2, Visual C 2005 new features - Ede
Visual C 2005 IDE is not very big compared to Visual C .NET. It is very important in IDE functionality to improve the import and export of Solution Settings. This makes it easy to implement the setting of the same project.
In addition, from the aspect of the IDE change, our focus should be the difference from Visual C 6.0. For example, ClassWizard and Wizardbar. I will gradually introduce how to use this new IDE environment in this series of articles.
3, Visual C 2005 new feature - compiler
Visual C 2005 is better supporting ISO standard C , which can better prepare cross-platform C programs. To be compatible with standards, such as variables defined in the for loop, now only used in the FOR cycle. Such a program that can pass in the old version of the compiler can be modified in Visual C 2005. The compiler is more stringent to the function parameters. In the .NET version, the most important change should be in .NET language (manage C ).
New features in Visual C 2005: http://msdn2.microsoft.com/en-cn/library/bw65k95a.aspx If you are concerned with Visual C 6.0, you can refer to Visual Studio .NET FAQHTTP: //Msdn.microsoft .com / library / default.asp? URL = / library / en-us / vCedit / HTML / VclRFVISUALCNETFREQUENTLYASKEDQUESSIS.ASP