Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Visual C++ 6.0 development tools

2025-03-31 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article shows you Visual C++ 6.0development tools, the content is concise and easy to understand, absolutely can make your eyes bright, through the detailed introduction of this article, I hope you can get something.

Visual C++Visual C++ 6.0Visual C++Visual C++ is a C++ development tool developed by Microsoft. 6. 0 is the most widely used development tool. The following focuses on the development environment and development process of Visual C++ 6.0 tool.

Brief introduction of Visual C++ 6.0 development tools

As mentioned in the previous section, C++ is only an ISO standard, which specifies the basic syntax of C++ and the corresponding semantics of these grammars (which can be simply understood as grammatical meaning). In order to really apply C++ to actual programming, only one standard is not enough.

Fortunately, many commercial companies, open source organizations, foundations and even individuals have implemented it on different platforms in accordance with C++ standards. The compliance here does not comply with C++ standards, mainly for the following reasons:

(1) Historical reasons. When some compilers are implemented, the official standard for C++ is not yet available, or it is implemented according to the older standard (the C++ standard is also being updated).

(2) platform reasons. It is difficult to implement some of the features in the standard on some platforms, or they are not needed at all.

(3) for commercial purposes. Some commercial companies may add features that they think are feasible or better when implementing them.

(4) other technical reasons.

In any case, there are plenty of C++ compiler implementations available now, and there are several implementations on the Windows platform. The more commonly used ones are the C++ compiler implementation that comes with Visual C++ 6.0and the C++ compiler implementation that comes with Borland C++ Builder. In terms of the degree of implementation of the standard, the latter is better.

Tip: Visual C++ and Borland C++ Builder are common C++ development tools on the Windows operating system. The former is produced by Microsoft and is widely used.

The main content of this book is about how to use Visual C++ 6.0for common Windows programming. Visual C++ 6.0 not only includes a C++ compiler, but also contains some other visual development tools, auxiliary tools, as well as some C++ libraries, which will be introduced in the relevant chapters of this book.

Visual C++ 6.0 development process

The Visual C++ compiler is responsible for compiling C++ source code into assembly files, converting them into intermediate files (obj files), and then using connectors to connect related intermediate files together to generate executable binaries. The process is as follows:

(1) the source program is preprocessed and handed over to the compiler.

(2) if the code is correct, the compiler generates an assembler and regenerates it into several target programs (obj files).

(3) the linker is responsible for connecting the target program to generate an executable program.

Yes, don't be tempted to dive in just because these "innovative" solutions are interesting. The reason you find it interesting is that when you become familiar with C++ to some extent, everything about C++, including defects, becomes a "fait accompli", a background, and something you are used to (people are very adaptable).

So, of course, you will cheer when you find that new possibilities have emerged in this accustomed environment (for example, I once read "Modern C++ Design" from morning till night and skipped lunch), but what about the truth? First-class may already be supported in other languages, and other languages may not need this idiom at all because they do not have these defects. In addition, from a practical point of view, more importantly, these "solutions" may not be used in programming at all.

No, of course I'm not saying that these patches are not important. As mentioned earlier, the complicated skills in C++ are not groundless, and there are always practical problems behind them. But the problem is, for our daily programming, these "practical problems" are simply impossible to hit. There's no need to spend 80% of your time keeping things you need 20% of the time in your head, just look up documents or books when you use them.

The above content is Visual C++ 6.0development tools, have you learned the knowledge or skills? If you want to learn more skills or enrich your knowledge reserve, you are welcome to follow the industry information channel.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report