By Michael J. Young

Learning visible C++ 6 is a entire advisor to the most recent model of visible C++ and the Microsoft origin periods (MFC), the instruments of choice for home windows programmers in all places. within, you will benefit from the services of a pro C++ instructor. transparent, useful reasons of key techniques and methods convey you the trail to development bullet-proof 32-bit purposes. In-depth exploration of the visible C++ surroundings places you up to speed and allows you to use the language's robust new set of instruments.

Show description

Read or Download Mastering Visual C++ 6 PDF

Similar programming: programming languages books

Essential Java Fast : How to write object oriented software for the Internet

Java is a brand new and interesting object-oriented programming language that is set to remodel the area vast net. Java permits clients to jot down purposes that are accessed throughout diversified systems and gives an efficient technique of construction small yet strong courses that allow an immense variety of latest purposes - reminiscent of animation, stay updating, two-way interactions and so forth.

Designing SQL Server 2000 Databases. for .Net ™ Enterprise Servers

The Microsoft . internet initiative is the way forward for e-commerce - making it attainable for firms to construct a safe, trustworthy e-commerce infrastructure. this can be the 1st booklet to stipulate the services of SQL Server 2000, one of many key elements of . internet. SQL Server 2000 introduces robust new info mining performance designed in particular to trap and approach shopper profiles and to foretell destiny deciding to buy styles on e-commerce websites.

Additional info for Mastering Visual C++ 6

Sample text

Replacing a function call with a copy of the function code is known as inline expansion or inlining. NOTE: The inline directive, which is equivalent to the Microsoft-specific __inline directive, doesn’t guarantee that the function will be expanded inline. The compiler might need to generate a conventional function call in certain situations—for example, if the function is recursive (that is, it calls itself), or if the function is called through a function pointer. You can force the compiler to expand a function inline, unless it’s impossible to do so, by using the Microsoft-specific __forceinline directive rather than inline.

In contrast, if an expression is passed to the macro, it’s evaluated twice, possibly causing unexpected side effects. ): ABS (——I); Previous Table of Contents Next Products | Contact Us | About Us | Privacy | Ad Info | Home Use of this site is subject to certain Terms & Conditions, Copyright © 1996-2000 EarthWeb Inc. All rights reserved. Reproduction whole or in part in any form or medium without express written permission of EarthWeb is prohibited. Read EarthWeb's privacy statement. Mastering Visual C++ 6 by Michael J.

To apply the settings to one or more individual project files, select the file or files in the graph. As usual, to expand or collapse a branch of the graph, click the + or – symbol in the node at the top of the branch. To select a single node or file, click on it; to select additional nodes or files, press Ctrl while you click each one. Selecting a node applies the settings to all files contained in that branch of the graph. For example, selecting the node labeled Source Files applies the settings to all source files in the project (though in the Greet project there’s only one).

Download PDF sample

Rated 4.56 of 5 – based on 38 votes