Reference: http://iask.sina.com.cn/ B /5835200.html
*. DSP: it is a VC ++ project file in text format.
*. DSW: a workspace file that can point to one or more. DSP files.
*. CLW: it is a classwizard information file, which is actually in the INI file format.
*. Opt: The parameter files of the project about the development environment, such as the tool bar location.
*. APS :( appstudio file), Resource auxiliary file, binary format.
*. RC: resource file.
*. PLG: it is the compilation information file, the error and warning information files during compilation. There is an option in tools> options to control the generation of this file.
*. HPJ :( help project) is the project that generates the Help file. It can be processed using microsfot help compiler.
*. MDP: (Microsoft devstudio project) is an earlier version of the project file. To open this file, you will be prompted to convert it to a new DSP format.
*. Bsc: Used to browse project information. This file is required if source Brower is used. If you do not need this function, you can remove the generate browse info file in project options to speed up compilation.
*. Map: The image information record file of the execution file. Unless you are familiar with the underlying system, this file is generally not needed.
*. PCH :( pre-compiled file) is a pre-compiled file, which can speed up compilation, but the file is very large.
*. PDB: (Program database) Records Program-related data and debugging information, which may be useful during debugging.
*. Exp: it is generated only when the DLL is compiled, and some information in the DLL file is recorded. It is generally useless.
*. NCB: no compile browser ). This file can be deleted when the Automatic completion function fails and is automatically generated after build.
*. C: source code file, which is compiled and processed in C language.
*. Cpp: source code file compiled and processed in C ++ syntax.